Showing 13 of 13 projects
A base library for F# that enhances functional programming through generic programming techniques and extensions.
A comprehensive, high-performance optics library for JavaScript that provides lenses, traversals, and isomorphisms to manipulate immutable JSON data.
A Scala library for modifying deeply nested fields in case classes with a concise, type-safe syntax.
A ClojureScript library for spreadsheet-like reactive dataflow programming with cells and formulas.
A Java 8 annotation processor for deriving algebraic data type constructors, pattern matching, folds, optics, and typeclasses.
A fast, composable functional lens library for manipulating nested data structures in Elixir.
A JavaScript library providing composable functional lenses for immutable data manipulation.
A functional optics library for F# providing composable lenses and prisms for immutable data manipulation.
A pure functional and generic programming library for Erlang, inspired by "scrap your boilerplate" and functional data structures.
A PureScript UI framework for building single-page web applications declaratively using lenses and traversals.
Composable, immutable getters and setters for nested data structures in JavaScript.
A JavaScript implementation of profunctor optics for functional programming, providing lenses, prisms, traversals, and isos.
A Groovy extension module for Functional Java that adds functional programming idioms and constructs to Groovy.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.