Elm MonocleFunctional abstractions to manipulate complex records in Elm - Iso, Prism, Lens, Optional, Traversal.
Stars: ✭ 137 (-62.67%)
LambdaFunctional patterns for Java
Stars: ✭ 737 (+100.82%)
pathexFastest way to access data in Elixir
Stars: ✭ 242 (-34.06%)
FocusLightweight Elixir lenses
Stars: ✭ 224 (-38.96%)
PaguroGeneric, Null-safe, Immutable Collections and Functional Transformations for the JVM
Stars: ✭ 231 (-37.06%)
functional-jsFunctional Programming in JavaScript
Stars: ✭ 18 (-95.1%)
To.ml OCaml library for TOML
Stars: ✭ 68 (-81.47%)
lenses-goLenses.io CLI (command-line interface)
Stars: ✭ 34 (-90.74%)
FocalProgram user interfaces the FRP way.
Stars: ✭ 613 (+67.03%)
immutable-cursor👊 Immutable cursors incorporating the Immutable.js interface over a Clojure-inspired atom
Stars: ✭ 58 (-84.2%)
xml-lensXML Optics library for Scala
Stars: ✭ 32 (-91.28%)
RedhooksPredictable state container for React apps written using Hooks
Stars: ✭ 149 (-59.4%)
DocumentationHow does it all fit together?
Stars: ✭ 177 (-51.77%)
devonfw4flutter-mts-appLarge-Scale Flutter Reference Application. An Extension of DevonFw's My Thai Star Project
Stars: ✭ 54 (-85.29%)
ImmutypeImmutability is easy!
Stars: ✭ 26 (-92.92%)
LensA Racket package for creating and composing pure functional lenses
Stars: ✭ 54 (-85.29%)
Eslint Plugin FunctionalESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
Stars: ✭ 282 (-23.16%)
Monocle TsFunctional optics: a (partial) porting of Scala monocle
Stars: ✭ 657 (+79.02%)
ftorftor enables ML-like type-directed, functional programming with Javascript including reasonable debugging.
Stars: ✭ 44 (-88.01%)
Generic LensGenerically derive traversals, lenses, and prisms.
Stars: ✭ 399 (+8.72%)
php-slangThe place where PHP meets Functional Programming
Stars: ✭ 107 (-70.84%)
ChaosThe Chaos Programming Language
Stars: ✭ 171 (-53.41%)
UnderstandingLanguageExtThis is a tutorial that aims to demonstrate the practical fundamentals behind using LanguageExt in a fashion though step-by-step tutorials which introduce and then build up on concepts.
Stars: ✭ 73 (-80.11%)
Http4kThe Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.
Stars: ✭ 1,883 (+413.08%)
MicrolensA lightweight (but compatible with ‘lens’) lenses library
Stars: ✭ 254 (-30.79%)
typescript-monads📚Write safer TypeScript using Maybe, List, Result, and Either monads.
Stars: ✭ 94 (-74.39%)
Python LensesA python lens library for manipulating deeply nested immutable structures
Stars: ✭ 179 (-51.23%)
concave🧐 Lens-like state management (for React).
Stars: ✭ 13 (-96.46%)
SauronYet another Scala lens macro
Stars: ✭ 166 (-54.77%)
Prelude TsFunctional programming, immutable collections and FP constructs for typescript and javascript
Stars: ✭ 315 (-14.17%)
TypedThe TypeScript Standard Library
Stars: ✭ 124 (-66.21%)
Datumpure functional and generic programming for Erlang
Stars: ✭ 111 (-69.75%)
Prolens👓 Profunctor based lightweight implementation of Lenses
Stars: ✭ 63 (-82.83%)
react-mlynreact bindings to mlyn
Stars: ✭ 19 (-94.82%)
Dart functional dataSimple and non-intrusive code generator for lenses and boilerplate of data types
Stars: ✭ 39 (-89.37%)
Language ExtC# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (+980.11%)
FrunkFunktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.
Stars: ✭ 725 (+97.55%)
QuicklensModify deeply nested case class fields
Stars: ✭ 641 (+74.66%)
immudb4jJava SDK for immudb
Stars: ✭ 23 (-93.73%)
FsharpplusExtensions for F#
Stars: ✭ 589 (+60.49%)
exercises-monocleScala Exercises for the Scala Optics library Monocle http://julien-truffaut.github.io/Monocle/
Stars: ✭ 12 (-96.73%)
Phunctional⚡️ λ PHP functional library focused on simplicity and performance
Stars: ✭ 243 (-33.79%)
Mobx KeystoneA MobX powered state management solution based on data trees with first class support for Typescript, support for snapshots, patches and much more
Stars: ✭ 284 (-22.62%)
IpmjsImmutable Package Manager
Stars: ✭ 191 (-47.96%)
futilsUtilities for generic functional programming
Stars: ✭ 21 (-94.28%)
Immudbimmudb - world’s fastest immutable database, built on a zero trust model
Stars: ✭ 3,743 (+919.89%)
optics.js🔭 Lenses, Prisms and Traversals in JavaScript!
Stars: ✭ 46 (-87.47%)
lenticular.ts(Yet another) implementation of functional lenses in JavaScript/TypeScript.
Stars: ✭ 29 (-92.1%)
DocileDocile keeps your Ruby DSLs tame and well-behaved
Stars: ✭ 366 (-0.27%)
NonEmptyCollectionsA type-safe implementation for collections that cannot be empty. Life is too short for emptiness-checks!
Stars: ✭ 45 (-87.74%)
lenses-jdbcLenses.io JDBC driver for Apache Kafka
Stars: ✭ 20 (-94.55%)
lentesFunctional references for Clojure and ClojureScript
Stars: ✭ 80 (-78.2%)