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

GitHub

316 stars
6 watching
19 forks
Language: Python
last commit: almost 3 years ago
functional-opticsfunctional-programmingimmutableimmutable-datastructureslenslensesopticsprismpythontraversal

Related projects:

RepositoryDescriptionStars
obrok/lensA utility for working with nested data structures190
drboolean/lensesA JavaScript project providing functional composable lens-like abstractions for manipulating data structures.214
optics-dev/monocleA Scala library providing a functional programming style interface to manipulate and compose data structures using lenses and other combinatorial techniques.1,663
tobiasloader/lenspyA Python library for building decentralized social networks on the Lens Protocol5
alan-turing-institute/xpandasA high-level data container with transformer functionality for feature extraction and transformation.26
edsonportosilva/opticommpyA comprehensive Python-based framework for simulating fiber optic communication systems118
cgarciae/phiA 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
ekmett/lensA Haskell library that provides a general-purpose data transformation framework using lenses and traversals.2,034
pylons/colanderA library for serializing and deserializing data structures into strings, mappings, and lists while performing validation.451
dimercel/listopiaA Common Lisp library for manipulating and transforming lists in a functional style.31
david-hoffman/pyotfSoftware for simulating optical transfer functions in microscopy using Python71
pysal/toblerA 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
stavro/remodelA library to transform data structures for API serialization141
zhemao/funktownA Python library implementing immutable data structures similar to Clojure's Vectors and Maps75
edubkendo/kitsuneA library for transforming data representations into structured formats11