python-lenses
Data transformer
A Python library that helps manipulate nested immutable data structures without mutating them.
A python lens library for manipulating deeply nested immutable structures
316 stars
6 watching
19 forks
Language: Python
last commit: over 1 year ago functional-opticsfunctional-programmingimmutableimmutable-datastructureslenslensesopticsprismpythontraversal
Related projects:
Repository | Description | Stars |
---|---|---|
| A utility for working with nested data structures | 190 |
| A JavaScript project providing functional composable lens-like abstractions for manipulating data structures. | 214 |
| 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 for building decentralized social networks on the Lens Protocol | 5 |
| A high-level data container with transformer functionality for feature extraction and transformation. | 26 |
| A comprehensive Python-based framework for simulating fiber optic communication systems | 118 |
| A Python library for functional programming that aims to simplify the experience by providing a unified API and operator overloading for common data transformations and operations. | 134 |
| A Haskell library that provides a general-purpose data transformation framework using lenses and traversals. | 2,034 |
| A library for serializing and deserializing data structures into strings, mappings, and lists while performing validation. | 451 |
| A Common Lisp library for manipulating and transforming lists in a functional style. | 31 |
| Software for simulating optical transfer functions in microscopy using Python | 71 |
| A Python package for interpolating and estimating variables at different spatial scales using various techniques such as areal interpolation, dasymetric mapping, and change of support. | 152 |
| A library to transform data structures for API serialization | 141 |
| A Python library implementing immutable data structures similar to Clojure's Vectors and Maps | 75 |
| A library for transforming data representations into structured formats | 11 |