Packages tagged lenses

52 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (52), bsd3 (39), data (38), optics (9), generics (7), deprecated (6), apache (2), bsd2 (2), data-structures (2), language (2), mit (2), profunctors (2), program (2), testing (2), ...

Name
DLs
Rating
Description
Tags
Last U/L
Maintainer
BiGUL212.25The Bidirectional Generic Update Language (generics, language, lenses, library, public-domain)2016-08-30joshko, Zirun
app-lens210.0applicative (functional) bidirectional programming beyond composition chains (bsd3, data, lenses, library)2016-09-25kztk
bff-mono240.0"Bidirectionalization for Free" for Monomorphic Transformations (bsd3, data, lenses, library)2014-08-14kztk
concise1820.0Utilities for Control.Lens.Cons (bsd3, data, lenses, library)2018-02-04frasertweedale
data-lens-light1710.0Simple lenses, minimum dependencies (data, lenses, library, mit)2021-06-22RomanCheplyaka, srk
extended-containers-lens90.0lens instances for extended-containers (bsd3, data-structures, lenses, library)2020-04-29konsumlamm
fclabels3662.25First class accessor labels implemented as lenses. (bsd3, data, lenses, library)2021-05-27AdamBergmark, ErikHesselink, SebastiaanVisser
haskell-time-range170.0Some useful wrappers and functions for building time ranges (bsd3, lenses, library, time)2017-04-04schalmers
indexed-profunctors6760.0Utilities for indexed profunctors (bsd3, data, lenses, library, optics, profunctors)2021-04-09AdamGundry, AndresLoeh, phadej, arybczak
lens56473.0Lenses, Folds and Traversals (bsd2, data, generics, lenses, library)2021-11-16EdwardKmett, EricMertens, JohnWiegley, ryanglscott
lens-accelerate240.0Instances to mix lens with Accelerate (accelerate, bsd3, data, lenses, library)2020-08-28TrevorMcDonell
lens-action2180.0Monadic Getters and Folds (bsd3, data, generics, lenses, library)2021-11-16EdwardKmett, EricMertens, ryanglscott
lens-core (deprecated in favor of lens)321.5A placeholder for a future lens core package. (deprecated, lenses, library)2020-09-24EdwardKmett
lens-datetime412.0Lenses for Data.Time.* types (bsd3, data, lenses, library)2016-04-29GergelyRisko, MihalyBarasz
lens-errors200.0Error handling in lens chains (bsd3, lenses, library)2019-07-04ChrisPenner
lens-family3781.75Lens Families (bsd3, data, lenses, library)2021-03-12RussellOConnor
lens-family-core4850.0Haskell 2022 Lens Families (bsd3, data, lenses, library)2020-02-16RussellOConnor
lens-properties260.0QuickCheck properties for lens (bsd3, data, lenses, library)2018-01-09EdwardKmett, EricMertens, ryanglscott
lens-toml-parser280.0Lenses for toml-parser (language, lenses, library)2020-05-06henrytill
lens-typelevel180.0Type-level lenses using singletons (bsd3, dependent-types, lenses, library)2018-10-29jle
lenz (deprecated)670.0Van Laarhoven lenses (bsd3, data, deprecated, lenses, library)2020-01-16
lenz-mtl (deprecated)100.0mtl operations with Van Laarhoven lenses (control, data, deprecated, lenses, library)2019-10-25
lenz-template (deprecated)170.0Van Laarhoven lens templates (data, deprecated, lenses, library, template-haskell)2017-11-15
mezzolens82.0Pure Profunctor Functional Lenses (apache, lenses, library)2015-10-11RussellOConnor
microlens12952.5A tiny lens library with no dependencies (bsd3, data, lenses, library)2020-11-17Artyom
microlens-contra130.0True folds and getters for microlens (bsd3, data, lenses, library)2018-10-01Artyom
microlens-each (deprecated in favor of microlens)100.0'each' for microlens (bsd3, data, deprecated, lenses, library)2015-04-19Artyom
microlens-ghc6752.0microlens + array, bytestring, containers, transformers (bsd3, data, lenses, library)2021-11-01Artyom
microlens-mtl7570.0microlens support for Reader/Writer/State from mtl (bsd3, data, lenses, library)2019-06-20Artyom
microlens-platform8830.0microlens + all batteries included (best for apps) (bsd3, data, lenses, library)2021-11-10Artyom
microlens-th14560.0Automatic generation of record lenses for microlens (bsd3, data, lenses, library)2021-05-10Artyom
multiplate450.0Lightweight generic library for mutually recursive data types. (generics, lenses, library, mit)2015-09-27RussellOConnor
mutable-lens230.0Interoperate mutable references with regular lens (apache, data, generics, lenses, library)2020-11-25infinity0
optics1502.5Optics as an abstract interface (bsd3, data, lenses, library, optics)2021-02-22AdamGundry, AndresLoeh, phadej, arybczak
optics-core8752.25Optics as an abstract interface: core definitions (bsd3, data, lenses, library, optics)2021-02-22AdamGundry, AndresLoeh, phadej, arybczak
optics-extra8352.0Extra utilities and instances for optics-core (bsd3, data, lenses, library, optics)2021-02-22AdamGundry, AndresLoeh, phadej, arybczak
optics-th8510.0Optics construction using TemplateHaskell (bsd3, data, lenses, library, optics)2021-02-22AdamGundry, AndresLoeh, phadej, arybczak
optics-vl220.0Utilities for compatibility with van Laarhoven optics (bsd3, data, lenses, library, optics)2020-04-15AdamGundry, AndresLoeh, phadej, arybczak
polysemy-optics110.0Optics for Polysemy. (bsd2, lenses, library, optics)2021-06-18nosewings
profunctor-optics370.0A compact optics library compatible with the typeclasses in profunctors. (bsd3, data, lenses, library, profunctors, program)2020-03-09cmk
prolens192.0Profunctor-based lightweight implementation of optics (data, lenses, library, mpl, optics)2021-03-14shersh, vrom911
putlenses350.0Put-based lens library (bsd3, generics, lenses, library)2014-09-30HugoPacheco
sliceofpy102.0Python-ish slicing traversals for Haskell. (bsd3, data, lenses, library, program)2019-08-23lgastako
smallcheck-lens110.0SmallCheck properties for lens (bsd3, lenses, library, testing)2015-09-11jdnavarro
split-morphism162.0Split Epimorphisms and Monomorphisms (bsd3, data, generics, lenses, library)2019-09-10gvolpe
strict-containers-lens90.0Strict containers - Lens instances (bsd3, data, data-structures, lenses, library)2021-04-20infinity0
strict-lens660.0Lenses for types in strict package (bsd3, data, lenses, library)2021-02-23phadej, infinity0
tables (deprecated)152.0In-memory storage with multiple keys using lenses and traversals (bsd3, data, deprecated, lenses, library)2015-01-12EdwardKmett, TimDixon
tasty-lens100.0Tasty TestTrees for Lens validation (bsd3, lenses, library, testing)2015-09-23jdnavarro
template-haskell-optics100.0Optics for template-haskell types (bsd3, data, lenses, library, optics)2020-08-29AdamGundry, AndresLoeh, phadej, arybczak
vitrea100.0Profunctor optics via the profunctor representation theorem. (gpl, lenses, library)2020-03-30mroman42
with-index90.0A tiny library for composing indexed traversals (bsd3, data, lenses, library)2017-10-14PhilFreeman