lens
Transformation framework
A Haskell library that provides a general-purpose data transformation framework using lenses and traversals.
Lenses, Folds, and Traversals - Join us on web.libera.chat #haskell-lens
2k stars
69 watching
274 forks
Language: Haskell
last commit: 3 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| Category theory for Haskell with a strong lens-like flavor. | 163 |
| Provides a way to represent and manipulate arbitrary Haskell code structure using a reflection mechanism | 104 |
| A lightweight alternative to the lens library with fewer dependencies and no Template Haskell support | 286 |
| A package for creating and composing pure functional transformations to focus on specific parts of data structures. | 74 |
| An exploration of relational programming in Haskell with a focus on language and tooling | 257 |
| A Haskell implementation of profunctors, which are higher-kinded concepts for transforming and manipulating functions between types | 70 |
| A library of functional lens functions for ES6+ and TypeScript projects. | 4 |
| A comprehensive tutorial module for the lens library, providing in-depth guidance on its usage and application. | 81 |
| A Haskell package providing a set of semigroups and tools for deriving them with generics. | 62 |
| A package that provides a recursive transformation framework for data structures in Elm, allowing developers to apply and combine multiple transformations while running them until no further changes occur. | 8 |
| A playground for advanced data structures in Haskell | 63 |
| A set of low-dimensional linear algebra primitives for use in Haskell programs | 203 |
| A Scala library providing a functional programming style interface to manipulate and compose data structures using lenses and other combinatorial techniques. | 1,663 |
| A Python library that helps manipulate nested immutable data structures without mutating them. | 316 |
| A utility for working with nested data structures | 190 |