A tiny TypeScript library for handling side effects in a unified way using algebraic effects, offering a type-safe approach for async operations, error handling, dependency injection, and more.
- algebraic-effects
- side-effect
- side-effects
- typesafe
47,133 repositories indexed
721–744 of 885 · Most stars
A tiny TypeScript library for handling side effects in a unified way using algebraic effects, offering a type-safe approach for async operations, error handling, dependency injection, and more.
A modern, template-based, open source data transformation language
Coq library on rewriting theory and termination
Run functions in parallel :comet:
A Common Lisp library that enables fast and convenient interoperation with foreign objects.
Parseq is a library for Common Lisp used for parsing sequences such as strings and lists using parsing expression grammars.
Coq plugin providing tactics for rewriting universally quantified equations, modulo associative (and possibly commutative) operators [maintainer=@palmskog]
Use JavaScript to generate JavaScript
VCFloat: A Unified Coq Framework for Verifying C Programs with Floating-Point Computations
Partial Commutative Monoids
OCaml bindings to PCRE (Perl Compatibility Regular Expressions)
List manipulation library inspired by Haskell package Data.List
IO for Gallina
A powerful JavaScript functional programming toolset, including utility functions and abstract data structures.
Make functions return a channel for parallel processing via go routines.
Elixir library to do pipeable transformations on html strings (with CSS selectors)
The helper class for Visual Basic for Applications (VBA) 7.0, providing access to CLR (.NET Framework) assemblies and classes.
An Elixir macro for easily piping arguments at any position.
Basic Configuration Language
Simple ActionN composition to use with RxJava [STABLE]
Mutex Server using WebSocket
Mutation analysis tool for Coq verification projects
Qurry (was) a prototype for a functional quantum programming language. It incorporated many aspects of functional programming (Haskell, Clojure), but also took standard design philosophies from C++, Python, and other "traditional" languages. [category: quantum]
Micromega tactics for Mathematical Components