quicklens
Lens library
Library for functional programming in Scala, providing a concise way to work with case class fields and modify them conditionally or recursively.
Modify deeply nested case class fields
829 stars
43 watching
53 forks
Language: Scala
last commit: 7 days ago
Linked from 2 awesome lists
functional-programminglensesscala
Related projects:
Repository | Description | Stars |
---|---|---|
optics-dev/monocle | A Scala library providing a functional programming style interface to manipulate and compose data structures using lenses and other combinatorial techniques. | 1,654 |
stevenfontanella/microlens | A lightweight alternative to the lens library with fewer dependencies and no Template Haskell support | 285 |
ochafik/es6-lenses | A library of functional lens functions for ES6+ and TypeScript projects. | 4 |
jwiegley/putting-lenses-to-work | A presentation on practical uses of the lens library in software development | 76 |
calmm-js/partial.lenses | An optics library providing composable and efficient tools for manipulating immutable data structures. | 917 |
flunc/optics | A profunctor implementation of optics concepts for functional programming in JavaScript | 87 |
luciancaetano/lens-ui | A React UI component library designed to be simple and customizable | 8 |
purescript-contrib/purescript-profunctor-lenses | A PureScript package providing a mechanism to update, view, and set values within nested data structures using profunctor lenses. | 144 |
rafacalderonr/ramda | A functional programming library designed to minimize mutable data and facilitate composable functions. | 1 |
kowainik/prolens | A lightweight implementation of optics for composable access to values | 72 |
untitledlabshq/lensanalytics | A Turborepo starter project for building and managing multiple web applications with TypeScript, Next.js, and ESLint. | 16 |
kblake/functional-programming | Teaching functional programming concepts using Elixir language and providing accessible code examples | 363 |
teaentitylab/fpes | A library providing core functional programming functions and types for JavaScript | 43 |
gabriella439/haskell-lens-tutorial-library | A comprehensive tutorial module for the lens library, providing in-depth guidance on its usage and application. | 81 |
dehun/learn-fp | A learning-by-doing course/tutorial on functional programming in Scala | 612 |