Packages tagged lenses

52 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (52), bsd3 (39), data (38), optics (9), generics (8), deprecated (6), bsd2 (3), apache (2), language (2), mit (2), profunctors (2), program (2), testing (2), accelerate (1), ...

Name
DLs
Rating
Description
Tags
Last U/L
Maintainer
BiGUL72.25The Bidirectional Generic Update Language (generics, language, lenses, library, public-domain)2016-08-30joshko, Zirun
app-lens110.0applicative (functional) bidirectional programming beyond composition chains (bsd3, data, lenses, library)2016-09-25kztk
bff-mono100.0"Bidirectionalization for Free" for Monomorphic Transformations (bsd3, data, lenses, library)2014-08-14kztk
concise2110.0Utilities for Control.Lens.Cons (bsd3, data, lenses, library)2018-02-04frasertweedale
data-lens-light750.0Simple lenses, minimum dependencies (data, lenses, library, mit)2016-05-26RomanCheplyaka
extended-containers-lens30.0lens instances for extended-containers (bsd3, data-structures, lenses, library)2020-04-29konsumlamm
fclabels3792.25First class accessor labels implemented as lenses. (bsd3, data, lenses, library)2020-05-22AdamBergmark, ErikHesselink, SebastiaanVisser
haskell-time-range80.0Some useful wrappers and functions for building time ranges (bsd3, lenses, library, time)2017-04-04schalmers
indexed-profunctors3510.0Utilities for indexed profunctors (bsd3, data, lenses, library, optics, profunctors)2019-10-11AdamGundry, AndresLoeh, phadej, arybczak
lens38983.0Lenses, Folds and Traversals (bsd2, data, generics, lenses, library)2020-04-15EdwardKmett, EricMertens, JohnWiegley, ryanglscott
lens-accelerate170.0Instances to mix lens with Accelerate (accelerate, bsd3, data, lenses, library)2020-08-28TrevorMcDonell
lens-action490.0Monadic Getters and Folds (bsd3, data, generics, lenses, library)2019-09-13EdwardKmett, EricMertens, ryanglscott
lens-core (deprecated in favor of lens)151.5A placeholder for a future lens core package. (bsd2, data, deprecated, generics, lenses, library)2020-09-24EdwardKmett
lens-datetime212.0Lenses for Data.Time.* types (bsd3, data, lenses, library)2016-04-29GergelyRisko, MihalyBarasz
lens-errors80.0Error handling in lens chains (bsd3, lenses, library)2019-07-04ChrisPenner
lens-family5181.75Lens Families (bsd3, data, lenses, library)2020-02-16RussellOConnor
lens-family-core5600.0Haskell 2022 Lens Families (bsd3, data, lenses, library)2020-02-16RussellOConnor
lens-properties130.0QuickCheck properties for lens (bsd3, data, lenses, library)2018-01-09EdwardKmett, EricMertens, ryanglscott
lens-simple560.0simplified import of elementary lens-family combinators (bsd3, lenses, library)2016-06-23MichaelThompson
lens-toml-parser680.0Lenses for toml-parser (language, lenses, library)2020-05-06henrytill
lens-typelevel100.0Type-level lenses using singletons (bsd3, dependent-types, lenses, library)2018-10-29jle
lenz (deprecated)340.0Van Laarhoven lenses (bsd3, data, deprecated, lenses, library)2020-01-16
lenz-mtl (deprecated)20.0mtl operations with Van Laarhoven lenses (control, data, deprecated, lenses, library)2019-10-25
lenz-template (deprecated)100.0Van Laarhoven lens templates (data, deprecated, lenses, library, template-haskell)2017-11-15
mezzolens22.0Pure Profunctor Functional Lenses (apache, lenses, library)2015-10-11RussellOConnor
microlens10882.5A tiny lens library with no dependencies (bsd3, data, lenses, library)2019-07-05Artyom
microlens-contra120.0True folds and getters for microlens (bsd3, data, lenses, library)2018-10-01Artyom
microlens-each (deprecated in favor of microlens)40.0'each' for microlens (bsd3, data, deprecated, lenses, library)2015-04-19Artyom
microlens-ghc3322.0microlens + array, bytestring, containers, transformers (bsd3, data, lenses, library)2020-01-29Artyom
microlens-mtl5600.0microlens support for Reader/Writer/State from mtl (bsd3, data, lenses, library)2019-06-20Artyom
microlens-platform3180.0microlens + all batteries included (best for apps) (bsd3, data, lenses, library)2020-01-29Artyom
microlens-th13940.0Automatic generation of record lenses for microlens (bsd3, data, lenses, library)2020-10-01Artyom
multiplate150.0Lightweight generic library for mutually recursive data types. (generics, lenses, library, mit)2015-09-27RussellOConnor
mutable-lens30.0Interoperate mutable references with regular lens (apache, data, generics, lenses, library)2020-05-29infinity0
optics972.5Optics as an abstract interface (bsd3, data, lenses, library, optics)2020-04-15AdamGundry, AndresLoeh, phadej, arybczak
optics-core4292.0Optics as an abstract interface: core definitions (bsd3, data, lenses, library, optics)2020-08-05AdamGundry, AndresLoeh, phadej, arybczak
optics-extra4872.0Extra utilities and instances for optics-core (bsd3, data, lenses, library, optics)2020-04-15AdamGundry, AndresLoeh, phadej, arybczak
optics-th4980.0Optics construction using TemplateHaskell (bsd3, data, lenses, library, optics)2020-08-21AdamGundry, AndresLoeh, phadej, arybczak
optics-vl450.0Utilities for compatibility with van Laarhoven optics (bsd3, data, lenses, library, optics)2020-04-15AdamGundry, AndresLoeh, phadej, arybczak
polysemy-optics20.0Optics for Polysemy. (bsd2, lenses, library, optics)2020-07-25nosewings
profunctor-optics150.0A compact optics library compatible with the typeclasses in profunctors. (bsd3, data, lenses, library, profunctors, program)2020-03-09cmk
prolens280.0Profunctor-based lightweight implementation of optics (data, lenses, library, mpl, optics)2020-10-13shersh
putlenses150.0Put-based lens library (bsd3, generics, lenses, library)2014-09-30HugoPacheco
sliceofpy32.0Python-ish slicing traversals for Haskell. (bsd3, data, lenses, library, program)2019-08-23lgastako
smallcheck-lens40.0SmallCheck properties for lens (bsd3, lenses, library, testing)2015-09-11jdnavarro
split-morphism32.0Split Epimorphisms and Monomorphisms (bsd3, data, generics, lenses, library)2019-09-10gvolpe
strict-lens380.0Lenses for types in strict package (bsd3, data, lenses, library)2020-10-04phadej, infinity0
tables (deprecated)152.0In-memory storage with multiple keys using lenses and traversals (bsd3, data, deprecated, lenses, library)2015-01-12EdwardKmett, TimDixon
tasty-lens30.0Tasty TestTrees for Lens validation (bsd3, lenses, library, testing)2015-09-23jdnavarro
template-haskell-optics20.0Optics for template-haskell types (bsd3, data, lenses, library, optics)2020-08-29AdamGundry, AndresLoeh, phadej, arybczak
vitrea00.0Profunctor optics via the profunctor representation theorem. (gpl, lenses, library)2020-03-30mroman42
with-index40.0A tiny library for composing indexed traversals (bsd3, data, lenses, library)2017-10-14PhilFreeman