Showing 7 of 7 projects
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.
Category Theory and algebraic abstractions library for Clojure and ClojureScript.
Fantasyland algebraic data type extensions for Immutable.js, adding Monoid, Applicative, and Traversable capabilities.
A special-purpose UI library for PureScript that uses Applicative-style programming to build reactive interfaces from input fields.
An extensible F# validation library with built-in validators for primitive types and support for custom validators.
A refactoring kata to practice removing side effects using functional programming structures like functors and monads.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.