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: 2 months ago
Linked 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 |