rillit
Lens updater
Experimental tool providing a concise way to update fields in immutable data structures using functional lenses.
Boilerplate-free Functional Lenses for Scala 2.10
89 stars
7 watching
11 forks
Language: Scala
last commit: over 10 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| Library for functional programming in Scala, providing a concise way to work with case class fields and modify them conditionally or recursively. | 831 |
| A lightweight alternative to the lens library with fewer dependencies and no Template Haskell support | 286 |
| A library of functional lens functions for ES6+ and TypeScript projects. | 4 |
| A Scala library providing a functional programming style interface to manipulate and compose data structures using lenses and other combinatorial techniques. | 1,663 |
| A PureScript package providing a mechanism to update, view, and set values within nested data structures using profunctor lenses. | 144 |
| A Haskell library that provides a general-purpose data transformation framework using lenses and traversals. | 2,034 |
| A presentation on practical uses of the lens library in software development | 76 |
| A profunctor implementation of optics concepts for functional programming in JavaScript | 87 |
| A utility for working with nested data structures | 190 |
| A Python library that helps manipulate nested immutable data structures without mutating them. | 316 |
| A React Native UI kit for displaying Lens Protocol data on mobile devices | 495 |
| A browser extension for publishing content on the Lens Protocol decentralized network. | 42 |
| A JavaScript project providing functional composable lens-like abstractions for manipulating data structures. | 214 |
| A lightweight implementation of optics for composable access to values | 71 |
| Automates boilerplate lens definition for TypedStructs in Elixir | 8 |