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
831 stars
44 watching
53 forks
Language: Scala
last commit: almost 2 years agoLinked from 2 awesome lists
functional-programminglensesscala
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A Scala library providing a functional programming style interface to manipulate and compose data structures using lenses and other combinatorial techniques. | 1,663 | |
| 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 presentation on practical uses of the lens library in software development | 76 | |
| An optics library providing composable and efficient tools for manipulating immutable data structures. | 919 | |
| A profunctor implementation of optics concepts for functional programming in JavaScript | 87 | |
| A React UI component library designed to be simple and customizable | 8 | |
| A PureScript package providing a mechanism to update, view, and set values within nested data structures using profunctor lenses. | 144 | |
| A functional programming library designed to minimize mutable data and facilitate composable functions. | 1 | |
| A lightweight implementation of optics for composable access to values | 71 | |
| A Turborepo starter project for building and managing multiple web applications with TypeScript, Next.js, and ESLint. | 16 | |
| Teaching functional programming concepts using Elixir language and providing accessible code examples | 363 | |
| A library providing core functional programming functions and types for JavaScript | 43 | |
| A comprehensive tutorial module for the lens library, providing in-depth guidance on its usage and application. | 81 | |
| A learning-by-doing course/tutorial on functional programming in Scala | 613 |