Optics TsType-safe, ergonomic, polymorphic optics for TypeScript
Stars: ✭ 132 (-26.26%)
Elm MonocleFunctional abstractions to manipulate complex records in Elm - Iso, Prism, Lens, Optional, Traversal.
Stars: ✭ 137 (-23.46%)
QuicklensModify deeply nested case class fields
Stars: ✭ 641 (+258.1%)
Imlazy😴 Functional programming with lazy immutable iterables
Stars: ✭ 89 (-50.28%)
PfunFunctional, composable, asynchronous, type-safe Python.
Stars: ✭ 75 (-58.1%)
ImtoolsFast and memory-efficient immutable collections and helper data structures
Stars: ✭ 85 (-52.51%)
opticAn Erlang/OTP library for reading and updating deeply nested immutable data.
Stars: ✭ 34 (-81.01%)
HamtImmutable and Memory-Efficient Maps and Sets in Go
Stars: ✭ 213 (+18.99%)
Mori ExtFunction bind syntax wrappers for mori
Stars: ✭ 15 (-91.62%)
Language ExtC# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (+2114.53%)
Partial.lensesPartial lenses is a comprehensive, high-performance optics library for JavaScript
Stars: ✭ 846 (+372.63%)
Immutable TupleImmutable finite list objects with constant-time equality testing (===) and no memory leaks.
Stars: ✭ 29 (-83.8%)
BqnAn APL-like programming language. Self-hosted!
Stars: ✭ 100 (-44.13%)
Monocle TsFunctional optics: a (partial) porting of Scala monocle
Stars: ✭ 657 (+267.04%)
MonocleOptics library for Scala
Stars: ✭ 1,357 (+658.1%)
lenticular.ts(Yet another) implementation of functional lenses in JavaScript/TypeScript.
Stars: ✭ 29 (-83.8%)
UnchangedA tiny, fast, unopinionated handler for updating JS objects and arrays immutably
Stars: ✭ 237 (+32.4%)
GogglesPleasant, yet principled Scala optics DSL
Stars: ✭ 199 (+11.17%)
Setfield.jlUpdate deeply nested immutable structs.
Stars: ✭ 90 (-49.72%)
LambdaFunctional patterns for Java
Stars: ✭ 737 (+311.73%)
KoazeeA StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Stars: ✭ 446 (+149.16%)
Prolens👓 Profunctor based lightweight implementation of Lenses
Stars: ✭ 63 (-64.8%)
TypedThe TypeScript Standard Library
Stars: ✭ 124 (-30.73%)
List🐆 An immutable list with unmatched performance and a comprehensive functional API.
Stars: ✭ 1,604 (+796.09%)
Scala WorkflowBoilerplate-free syntax for computations with effects
Stars: ✭ 173 (-3.35%)
Kotlin RetryA higher-order function for retrying operations that may fail.
Stars: ✭ 159 (-11.17%)
Metalang99A functional language for C99 preprocessor metaprogramming
Stars: ✭ 152 (-15.08%)
DslsofmathDomain Specific Languages of Mathematics
Stars: ✭ 159 (-11.17%)
CuneiformCuneiform distributed programming language
Stars: ✭ 175 (-2.23%)
Immutadotimmutadot is a JavaScript library to deal with nested immutable structures.
Stars: ✭ 173 (-3.35%)
Category Theory For Dotnet ProgrammersThis repo contains all c++ / haskell samples from Bartosz Milewski's book (Category Theory for Programmers) converted to csharp and fsharp
Stars: ✭ 159 (-11.17%)
ExtcoreAn extended core library for F#.
Stars: ✭ 172 (-3.91%)
Redux Immutableredux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.
Stars: ✭ 1,878 (+949.16%)
PotigolLinguagem Potigol - Linguagem de programação funcional moderna para iniciantes - A Functional Programming Language for Beginners
Stars: ✭ 179 (+0%)
CurryableAn elegant and simple curry(f) implementation in PHP.
Stars: ✭ 172 (-3.91%)
HeliosA purely functional JSON library for Kotlin built on Λrrow
Stars: ✭ 157 (-12.29%)
PrismTurn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
Stars: ✭ 2,484 (+1287.71%)
Creative ScalaQuick, graphical, fun introduction to programming in Scala.
Stars: ✭ 171 (-4.47%)
L1L1: Tensor Studio — The playground for tensors
Stars: ✭ 154 (-13.97%)
Immudbimmudb - world’s fastest immutable database, built on a zero trust model
Stars: ✭ 3,743 (+1991.06%)
Hm DefRuntime type checking for JS with Hindley Milner signatures
Stars: ✭ 171 (-4.47%)
Fs2Compositional, streaming I/O library for Scala
Stars: ✭ 1,998 (+1016.2%)
Mvi ArchtectureThe practice of MVI + Jetpack architecture in Android.
Stars: ✭ 152 (-15.08%)
Scala Server ToolkitFunctional programming toolkit for building server applications in Scala.
Stars: ✭ 170 (-5.03%)
PyfunctionalPython library for creating data pipelines with chain functional programming
Stars: ✭ 1,943 (+985.47%)
PondImmutable timeseries data structures built with Typescript
Stars: ✭ 180 (+0.56%)
ImmutableThread-safe, persistent, immutable collections for the Crystal language
Stars: ✭ 179 (+0%)
Ocaml JupyterAn OCaml kernel for Jupyter (IPython) notebook
Stars: ✭ 177 (-1.12%)
LibfC++ as a Pure Functional Programming Language
Stars: ✭ 167 (-6.7%)
EasysequenceEasySequence is a powerful fundamental library to process sequcence type, such as array, set, dictionary. All type object which conforms to NSFastEnumeration protocol can be initialzed to an EZSequence instance, then you can operation with them. Finally, you can transfer them back to the original type.
Stars: ✭ 150 (-16.2%)
EvilmlA compiler from ML to C++ template language
Stars: ✭ 149 (-16.76%)