All Projects → Python Lenses → Similar Projects or Alternatives

674 Open source projects that are alternatives of or similar to Python Lenses

Optics Ts
Type-safe, ergonomic, polymorphic optics for TypeScript
Stars: ✭ 132 (-26.26%)
Elm Monocle
Functional abstractions to manipulate complex records in Elm - Iso, Prism, Lens, Optional, Traversal.
Stars: ✭ 137 (-23.46%)
Mutual labels:  lenses, prism, lens
Quicklens
Modify deeply nested case class fields
Stars: ✭ 641 (+258.1%)
Mutual labels:  lenses, functional-programming
Imlazy
😴 Functional programming with lazy immutable iterables
Stars: ✭ 89 (-50.28%)
Pfun
Functional, composable, asynchronous, type-safe Python.
Stars: ✭ 75 (-58.1%)
Imtools
Fast and memory-efficient immutable collections and helper data structures
Stars: ✭ 85 (-52.51%)
optic
An Erlang/OTP library for reading and updating deeply nested immutable data.
Stars: ✭ 34 (-81.01%)
Mutual labels:  immutable, lens
Hamt
Immutable and Memory-Efficient Maps and Sets in Go
Stars: ✭ 213 (+18.99%)
Mori Ext
Function bind syntax wrappers for mori
Stars: ✭ 15 (-91.62%)
Language Ext
C# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (+2114.53%)
Mutual labels:  lenses, functional-programming
Partial.lenses
Partial lenses is a comprehensive, high-performance optics library for JavaScript
Stars: ✭ 846 (+372.63%)
Mutual labels:  immutable, lens
Immutable Tuple
Immutable finite list objects with constant-time equality testing (===) and no memory leaks.
Stars: ✭ 29 (-83.8%)
Bqn
An APL-like programming language. Self-hosted!
Stars: ✭ 100 (-44.13%)
Monocle Ts
Functional optics: a (partial) porting of Scala monocle
Stars: ✭ 657 (+267.04%)
Mutual labels:  lenses, functional-programming
Monocle
Optics library for Scala
Stars: ✭ 1,357 (+658.1%)
Mutual labels:  lens, functional-programming
lenticular.ts
(Yet another) implementation of functional lenses in JavaScript/TypeScript.
Stars: ✭ 29 (-83.8%)
Mutual labels:  lenses, lens
Unchanged
A tiny, fast, unopinionated handler for updating JS objects and arrays immutably
Stars: ✭ 237 (+32.4%)
Goggles
Pleasant, yet principled Scala optics DSL
Stars: ✭ 199 (+11.17%)
Mutual labels:  lens, functional-programming
Setfield.jl
Update deeply nested immutable structs.
Stars: ✭ 90 (-49.72%)
Mutual labels:  immutable, lens
Accessors.jl
Update immutable data
Stars: ✭ 73 (-59.22%)
Mutual labels:  immutable, lens
putting-lenses-to-work
A presentation for BayHac 2017 on how I uses lenses at work
Stars: ✭ 73 (-59.22%)
Mutual labels:  lenses, lens
Lambda
Functional patterns for Java
Stars: ✭ 737 (+311.73%)
Mutual labels:  lenses, functional-programming
Koazee
A 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%)
Mutual labels:  lenses, lens
Typed
The TypeScript Standard Library
Stars: ✭ 124 (-30.73%)
Mutual labels:  immutable, lenses
List
🐆 An immutable list with unmatched performance and a comprehensive functional API.
Stars: ✭ 1,604 (+796.09%)
Scala Workflow
Boilerplate-free syntax for computations with effects
Stars: ✭ 173 (-3.35%)
Mutual labels:  functional-programming
Kotlin Retry
A higher-order function for retrying operations that may fail.
Stars: ✭ 159 (-11.17%)
Mutual labels:  functional-programming
Metalang99
A functional language for C99 preprocessor metaprogramming
Stars: ✭ 152 (-15.08%)
Mutual labels:  functional-programming
Dslsofmath
Domain Specific Languages of Mathematics
Stars: ✭ 159 (-11.17%)
Mutual labels:  functional-programming
Cuneiform
Cuneiform distributed programming language
Stars: ✭ 175 (-2.23%)
Mutual labels:  functional-programming
Immutadot
immutadot is a JavaScript library to deal with nested immutable structures.
Stars: ✭ 173 (-3.35%)
Mutual labels:  immutable
Category Theory For Dotnet Programmers
This repo contains all c++ / haskell samples from Bartosz Milewski's book (Category Theory for Programmers) converted to csharp and fsharp
Stars: ✭ 159 (-11.17%)
Mutual labels:  functional-programming
Kotlindiscretemathtoolkit
Set of extensions for Kotlin that provides Discrete math functionalities
Stars: ✭ 158 (-11.73%)
Mutual labels:  functional-programming
Extcore
An extended core library for F#.
Stars: ✭ 172 (-3.91%)
Mutual labels:  immutable
100 Lines Of Code Challenge Js
Write Everything in JavaScript under 100 Lines!!!😈
Stars: ✭ 157 (-12.29%)
Mutual labels:  immutable
Redux Immutable
redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.
Stars: ✭ 1,878 (+949.16%)
Mutual labels:  immutable
Potigol
Linguagem Potigol - Linguagem de programação funcional moderna para iniciantes - A Functional Programming Language for Beginners
Stars: ✭ 179 (+0%)
Mutual labels:  functional-programming
Maryamyriameliamurphies.js
A library of Haskell-style morphisms ported to ES2015 JavaScript using Babel.
Stars: ✭ 177 (-1.12%)
Mutual labels:  functional-programming
Curryable
An elegant and simple curry(f) implementation in PHP.
Stars: ✭ 172 (-3.91%)
Mutual labels:  functional-programming
Helios
A purely functional JSON library for Kotlin built on Λrrow
Stars: ✭ 157 (-12.29%)
Mutual labels:  functional-programming
Prism
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
Stars: ✭ 2,484 (+1287.71%)
Mutual labels:  prism
Creative Scala
Quick, graphical, fun introduction to programming in Scala.
Stars: ✭ 171 (-4.47%)
Mutual labels:  functional-programming
L1
L1: Tensor Studio — The playground for tensors
Stars: ✭ 154 (-13.97%)
Mutual labels:  functional-programming
Immudb
immudb - world’s fastest immutable database, built on a zero trust model
Stars: ✭ 3,743 (+1991.06%)
Mutual labels:  immutable
Documentation
How does it all fit together?
Stars: ✭ 177 (-1.12%)
Mutual labels:  lenses
Hm Def
Runtime type checking for JS with Hindley Milner signatures
Stars: ✭ 171 (-4.47%)
Mutual labels:  functional-programming
Fs2
Compositional, streaming I/O library for Scala
Stars: ✭ 1,998 (+1016.2%)
Mutual labels:  functional-programming
Mvi Archtecture
The practice of MVI + Jetpack architecture in Android.
Stars: ✭ 152 (-15.08%)
Mutual labels:  functional-programming
Scala Server Toolkit
Functional programming toolkit for building server applications in Scala.
Stars: ✭ 170 (-5.03%)
Mutual labels:  functional-programming
React Copy Write
✍️ Immutable state with a mutable API
Stars: ✭ 1,810 (+911.17%)
Mutual labels:  immutable
Pyfunctional
Python library for creating data pipelines with chain functional programming
Stars: ✭ 1,943 (+985.47%)
Mutual labels:  functional-programming
Pond
Immutable timeseries data structures built with Typescript
Stars: ✭ 180 (+0.56%)
Mutual labels:  immutable
Immutable
Thread-safe, persistent, immutable collections for the Crystal language
Stars: ✭ 179 (+0%)
Mutual labels:  functional-programming
Ocaml Jupyter
An OCaml kernel for Jupyter (IPython) notebook
Stars: ✭ 177 (-1.12%)
Mutual labels:  functional-programming
Libf
C++ as a Pure Functional Programming Language
Stars: ✭ 167 (-6.7%)
Mutual labels:  functional-programming
Easysequence
EasySequence 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%)
Mutual labels:  functional-programming
Evilml
A compiler from ML to C++ template language
Stars: ✭ 149 (-16.76%)
Mutual labels:  functional-programming
Mostly Adequate Guide Chinese
函数式编程指北中文版
Stars: ✭ 2,093 (+1069.27%)
Mutual labels:  functional-programming
Purescript Presto
Write Apps like Mathematical Equations!
Stars: ✭ 149 (-16.76%)
Mutual labels:  functional-programming
1-60 of 674 similar projects