Showing 18 of 18 projects
A specification for interoperability of common algebraic structures in JavaScript, enabling functional programming patterns.
A high-performance reactive programming library for JavaScript with monadic streams.
A high-level streams library for Node.js and the browser that manages synchronous and asynchronous code seamlessly.
A JavaScript functional programming library providing total functions, algebraic data types, and rigorous type checking for safer code.
A Fantasy Land compliant, monadic alternative to JavaScript Promises with lazy evaluation and cancellation.
A fast immutable list data structure for JavaScript with a comprehensive functional API and seamless Ramda integration.
A functional programming library for TypeScript with an elegant, type-safe API and Fantasy Land conformance.
A minimalistic, modular, and functional reactive programming library for JavaScript.
A Rust library providing purely functional data structures and a comprehensive glossary of functional programming concepts.
A library providing common algebraic and categorical abstractions like monoids, functors, and monads to Elixir.
A specification for common algebraic structures in JavaScript using static functions instead of methods.
A functional abstraction for managing asynchronous computations in JavaScript with cancellation support.
A sophisticated, functionally-minded JavaScript promise library with coroutines, ES2015 iterables, and fantasy-land compliance.
A JavaScript library providing composable functional lenses for immutable data manipulation.
Composable, immutable getters and setters for nested data structures in JavaScript.
A tiny (2.7KB) functional programming library with autocurried functions and Maybe types for safe operations.
A JavaScript port of Haskell's Data.Aviary.Birds, providing a collection of combinators for functional programming.
A minimal functional language that compiles to JavaScript, emphasizing immutability, currying, and Fantasy Land libraries.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.