All Projects → Dontfeartheprofunctoroptics → Similar Projects or Alternatives

70 Open source projects that are alternatives of or similar to Dontfeartheprofunctoroptics

Elm Monocle
Functional abstractions to manipulate complex records in Elm - Iso, Prism, Lens, Optional, Traversal.
Stars: ✭ 137 (-62.67%)
Mutual labels:  lenses
Lambda
Functional patterns for Java
Stars: ✭ 737 (+100.82%)
Mutual labels:  lenses
pathex
Fastest way to access data in Elixir
Stars: ✭ 242 (-34.06%)
Mutual labels:  lenses
Focus
Lightweight Elixir lenses
Stars: ✭ 224 (-38.96%)
Mutual labels:  lenses
Paguro
Generic, Null-safe, Immutable Collections and Functional Transformations for the JVM
Stars: ✭ 231 (-37.06%)
Mutual labels:  immutability
functional-js
Functional Programming in JavaScript
Stars: ✭ 18 (-95.1%)
Mutual labels:  immutability
To.ml
OCaml library for TOML
Stars: ✭ 68 (-81.47%)
Mutual labels:  lenses
lenses-go
Lenses.io CLI (command-line interface)
Stars: ✭ 34 (-90.74%)
Mutual labels:  lenses
Focal
Program user interfaces the FRP way.
Stars: ✭ 613 (+67.03%)
Mutual labels:  lenses
immutable-cursor
👊 Immutable cursors incorporating the Immutable.js interface over a Clojure-inspired atom
Stars: ✭ 58 (-84.2%)
Mutual labels:  immutability
xml-lens
XML Optics library for Scala
Stars: ✭ 32 (-91.28%)
Mutual labels:  lenses
Redhooks
Predictable state container for React apps written using Hooks
Stars: ✭ 149 (-59.4%)
Mutual labels:  immutability
flutter built redux
Built_redux provider for Flutter.
Stars: ✭ 81 (-77.93%)
Mutual labels:  immutability
Documentation
How does it all fit together?
Stars: ✭ 177 (-51.77%)
Mutual labels:  lenses
devonfw4flutter-mts-app
Large-Scale Flutter Reference Application. An Extension of DevonFw's My Thai Star Project
Stars: ✭ 54 (-85.29%)
Mutual labels:  immutability
Lens Regex Pcre
Text lenses using PCRE regexes
Stars: ✭ 116 (-68.39%)
Mutual labels:  lenses
Immutype
Immutability is easy!
Stars: ✭ 26 (-92.92%)
Mutual labels:  immutability
Lens
A Racket package for creating and composing pure functional lenses
Stars: ✭ 54 (-85.29%)
Mutual labels:  lenses
Eslint Plugin Functional
ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
Stars: ✭ 282 (-23.16%)
Mutual labels:  immutability
Monocle Ts
Functional optics: a (partial) porting of Scala monocle
Stars: ✭ 657 (+79.02%)
Mutual labels:  lenses
ftor
ftor enables ML-like type-directed, functional programming with Javascript including reasonable debugging.
Stars: ✭ 44 (-88.01%)
Mutual labels:  immutability
Generic Lens
Generically derive traversals, lenses, and prisms.
Stars: ✭ 399 (+8.72%)
Mutual labels:  lenses
php-slang
The place where PHP meets Functional Programming
Stars: ✭ 107 (-70.84%)
Mutual labels:  immutability
Chaos
The Chaos Programming Language
Stars: ✭ 171 (-53.41%)
Mutual labels:  immutability
php-validation-dsl
A DSL for validating data in a functional fashion
Stars: ✭ 47 (-87.19%)
Mutual labels:  immutability
UnderstandingLanguageExt
This 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%)
Mutual labels:  immutability
Http4k
The 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%)
Mutual labels:  immutability
mutation-sentinel
Deeply detect object mutations at runtime
Stars: ✭ 31 (-91.55%)
Mutual labels:  immutability
Microlens
A lightweight (but compatible with ‘lens’) lenses library
Stars: ✭ 254 (-30.79%)
Mutual labels:  lenses
typescript-monads
📚Write safer TypeScript using Maybe, List, Result, and Either monads.
Stars: ✭ 94 (-74.39%)
Mutual labels:  immutability
Python Lenses
A python lens library for manipulating deeply nested immutable structures
Stars: ✭ 179 (-51.23%)
Mutual labels:  lenses
concave
🧐 Lens-like state management (for React).
Stars: ✭ 13 (-96.46%)
Mutual labels:  lenses
Sauron
Yet another Scala lens macro
Stars: ✭ 166 (-54.77%)
Mutual labels:  lenses
Prelude Ts
Functional programming, immutable collections and FP constructs for typescript and javascript
Stars: ✭ 315 (-14.17%)
Mutual labels:  immutability
Typed
The TypeScript Standard Library
Stars: ✭ 124 (-66.21%)
Mutual labels:  lenses
putting-lenses-to-work
A presentation for BayHac 2017 on how I uses lenses at work
Stars: ✭ 73 (-80.11%)
Mutual labels:  lenses
Datum
pure functional and generic programming for Erlang
Stars: ✭ 111 (-69.75%)
Mutual labels:  lenses
purescript-barlow-lens
Increase your magnification 🔭 and zoom deep into a record.
Stars: ✭ 32 (-91.28%)
Mutual labels:  lenses
Prolens
👓 Profunctor based lightweight implementation of Lenses
Stars: ✭ 63 (-82.83%)
Mutual labels:  lenses
react-mlyn
react bindings to mlyn
Stars: ✭ 19 (-94.82%)
Mutual labels:  immutability
Dart functional data
Simple and non-intrusive code generator for lenses and boilerplate of data types
Stars: ✭ 39 (-89.37%)
Mutual labels:  lenses
Language Ext
C# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (+980.11%)
Mutual labels:  lenses
Frunk
Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.
Stars: ✭ 725 (+97.55%)
Mutual labels:  lenses
program-imperatively-using-purescript
Program imperatively using PureScript, State monad and lenses
Stars: ✭ 23 (-93.73%)
Mutual labels:  lenses
Quicklens
Modify deeply nested case class fields
Stars: ✭ 641 (+74.66%)
Mutual labels:  lenses
immudb4j
Java SDK for immudb
Stars: ✭ 23 (-93.73%)
Mutual labels:  immutability
Fsharpplus
Extensions for F#
Stars: ✭ 589 (+60.49%)
Mutual labels:  lenses
exercises-monocle
Scala Exercises for the Scala Optics library Monocle http://julien-truffaut.github.io/Monocle/
Stars: ✭ 12 (-96.73%)
Mutual labels:  lenses
Phunctional
⚡️ λ PHP functional library focused on simplicity and performance
Stars: ✭ 243 (-33.79%)
Mutual labels:  immutability
Mobx Keystone
A 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%)
Mutual labels:  immutability
Ipmjs
Immutable Package Manager
Stars: ✭ 191 (-47.96%)
Mutual labels:  immutability
futils
Utilities for generic functional programming
Stars: ✭ 21 (-94.28%)
Mutual labels:  lenses
Immudb
immudb - world’s fastest immutable database, built on a zero trust model
Stars: ✭ 3,743 (+919.89%)
Mutual labels:  immutability
optics.js
🔭 Lenses, Prisms and Traversals in JavaScript!
Stars: ✭ 46 (-87.47%)
Mutual labels:  lenses
lenticular.ts
(Yet another) implementation of functional lenses in JavaScript/TypeScript.
Stars: ✭ 29 (-92.1%)
Mutual labels:  lenses
Docile
Docile keeps your Ruby DSLs tame and well-behaved
Stars: ✭ 366 (-0.27%)
Mutual labels:  immutability
Use Profunctor State
React Hook for state management with profunctor lenses
Stars: ✭ 331 (-9.81%)
Mutual labels:  lenses
NonEmptyCollections
A type-safe implementation for collections that cannot be empty. Life is too short for emptiness-checks!
Stars: ✭ 45 (-87.74%)
Mutual labels:  immutability
lenses-jdbc
Lenses.io JDBC driver for Apache Kafka
Stars: ✭ 20 (-94.55%)
Mutual labels:  lenses
lentes
Functional references for Clojure and ClojureScript
Stars: ✭ 80 (-78.2%)
Mutual labels:  lenses
1-60 of 70 similar projects