Top 36 lenses open source projects

Microlens
A lightweight (but compatible with ‘lens’) lenses library
Focus
Lightweight Elixir lenses
✭ 224
elixirlenses
Python Lenses
A python lens library for manipulating deeply nested immutable structures
Sauron
Yet another Scala lens macro
✭ 166
scalalenses
Elm Monocle
Functional abstractions to manipulate complex records in Elm - Iso, Prism, Lens, Optional, Traversal.
Lens Regex Pcre
Text lenses using PCRE regexes
Datum
pure functional and generic programming for Erlang
To.ml
OCaml library for TOML
Prolens
👓 Profunctor based lightweight implementation of Lenses
Lens
A Racket package for creating and composing pure functional lenses
Dart functional data
Simple and non-intrusive code generator for lenses and boilerplate of data types
Frunk
Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.
Monocle Ts
Functional optics: a (partial) porting of Scala monocle
Quicklens
Modify deeply nested case class fields
Focal
Program user interfaces the FRP way.
Fsharpplus
Extensions for F#
Generic Lens
Generically derive traversals, lenses, and prisms.
Dontfeartheprofunctoroptics
Don't Fear the Profunctor Optics!
Use Profunctor State
React Hook for state management with profunctor lenses
purescript-barlow-lens
Increase your magnification 🔭 and zoom deep into a record.
lenses-go
Lenses.io CLI (command-line interface)
optics.js
🔭 Lenses, Prisms and Traversals in JavaScript!
lenses-jdbc
Lenses.io JDBC driver for Apache Kafka
concave
🧐 Lens-like state management (for React).
putting-lenses-to-work
A presentation for BayHac 2017 on how I uses lenses at work
pathex
Fastest way to access data in Elixir
program-imperatively-using-purescript
Program imperatively using PureScript, State monad and lenses
exercises-monocle
Scala Exercises for the Scala Optics library Monocle http://julien-truffaut.github.io/Monocle/
lenticular.ts
(Yet another) implementation of functional lenses in JavaScript/TypeScript.
lentes
Functional references for Clojure and ClojureScript
xml-lens
XML Optics library for Scala
1-36 of 36 lenses projects