A utility library to write code in functional programming style in Javascript
- functor
- monads
- curry
- composition
77,852 visible repositories in the index
865–888 of 966 · Most stars
A utility library to write code in functional programming style in Javascript
Pure functions for slices.
Kotlin recursion schemes with Arrow
The GMap iteration macro, plus a few other useful macros.
Monadic Assertions library
🚧 Flexible mechanism to make execution flow interruptible.
Functional IO interfaces and implementation for Coalton. Includes terminal IO, file system IO, random variables, mutable variables, multithreading, and safely sharing state between threads.
Backport for type hinting generics in standard collections and union types as X | Y
High-performance network library for D programming language, event-driven asynchonous implemention(IOCP / kqueue / epoll).
Rate limiter and overload protection for erlang application
Go option and result types that optionally contain a value
A certified Sudoku solver in Coq [maintainers=@siraben,@thery]
AS3-based Javascript interpreter, minus a few features (prototype chain, mainly)
Lazy iterator implementation for Golang
Clojure-compatible threading/transformation/arrow macros for Common Lisp
pipelines contains generic functions for concurrent processing
Coq formalization of algorithms due to Tarjan and Kosaraju for finding strongly connected graph components using Mathematical Components and SSReflect [maintainers=@CohenCyril,@palmskog]
a parser for Forsyth-Edwards Notation (for encoding chess positions)
a NIF for libntru. NTRU is a post quantum cryptography algorithm.
Haskell bindings to Colin Percival's scrypt implementation.
Composable Concurrency Abstractions for JavaScript. :railway_track: :rhinoceros: :train: :vertical_traffic_light:
A collection of tools for Golang
Templates for configuration files and scripts useful for maintaining Coq projects [maintainers=@liyishuai,@palmskog,@Zimmi48]
Practice recognizing chords in this Rust/Yew/Webassembly app