Showing 13 of 13 projects
A specification for interoperability of common algebraic structures in JavaScript, enabling functional programming patterns.
A functional programming library for TypeScript with an elegant, type-safe API and Fantasy Land conformance.
A JavaScript library providing a collection of Algebraic Data Types (ADTs) like Maybe and Either for functional programming.
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.
A specification for common algebraic structures in JavaScript using static functions instead of methods.
A cross-platform library for Typed Functional Programming in Swift.
learn-by-doing course/tutorial for functional programming on scala
A Clojure library implementing category theory concepts like functors, applicatives, monads, and monoids in idiomatic Clojure.
A refactoring kata to practice removing side effects using functional programming structures like functors and monads.
A utility library providing Algebraic Data Types and helper functions for functional programming in JavaScript.
A Swift playground demonstrating functional programming design patterns and techniques with practical examples.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.