Lenses, Folds and Traversals
935.53 KB
built 2026-10-14 00:57:11 GMT
Description
This package comes "Batteries Included" with many useful lenses for the types
commonly used from the Haskell Platform, and with tools for automatically
generating lenses and isomorphisms for user-supplied data types.
The combinators in 'Control.Lens' provide a highly generic toolbox for
composing families of getters, folds, isomorphisms, traversals, setters and
lenses and their indexed variants.
An overview, with a large number of examples can be found in the README at
https://github.com/ekmett/lens#lens-lenses-folds-and-traversals.
Dependencies
61 totalRequires58
- libHSOneTuple-0.4.2.1-4MtM0lqzRLKKDPNaXER0nU-ghc9.10.3.so()(64bit)
- libHSStateVar-1.2.2-Ix7fK74pSlg9B6y4NN87Z9-ghc9.10.3.so()(64bit)
- libHSadjunctions-4.4.4-J5kUDnHL3UHHaxvbqXwLu9-ghc9.10.3.so()(64bit)
- libHSarray-0.5.8.0-inplace-ghc9.10.3.so()(64bit)
- libHSassoc-1.1.1-30BCdn01wuCLUYQedFJHQR-ghc9.10.3.so()(64bit)
- libHSbase-4.20.2.0-inplace-ghc9.10.3.so()(64bit)
- libHSbase-orphans-0.9.4-7BfHuMWFviR1vB5XQuLgjl-ghc9.10.3.so()(64bit)
- libHSbifunctors-5.6.3-7WCfw339E5C8BKBzi3kQU4-ghc9.10.3.so()(64bit)
- libHSbinary-0.8.9.3-inplace-ghc9.10.3.so()(64bit)
- libHSbytestring-0.12.2.0-inplace-ghc9.10.3.so()(64bit)
- libHScall-stack-0.4.0-EjFBRDTUovx8UGmuZFAQAM-ghc9.10.3.so()(64bit)
- libHScomonad-5.0.10-GF6Oe2kgyK8JOSIfVLwLHW-ghc9.10.3.so()(64bit)
- libHScontainers-0.7-inplace-ghc9.10.3.so()(64bit)
- libHScontravariant-1.5.6-HYDHBqbMES15617fCl7QV8-ghc9.10.3.so()(64bit)
- libHSdeepseq-1.5.0.0-inplace-ghc9.10.3.so()(64bit)
- libHSdistributive-0.6.3-DQPaf4vuKFi5nvKi6INTIZ-ghc9.10.3.so()(64bit)
- libHSexceptions-0.10.9-inplace-ghc9.10.3.so()(64bit)
- libHSfilepath-1.5.4.0-inplace-ghc9.10.3.so()(64bit)
- libHSfree-5.2-CqTuG8ht8NE7nymjArElP-ghc9.10.3.so()(64bit)
- libHSghc-bignum-1.3-inplace-ghc9.10.3.so()(64bit)
- libHSghc-boot-th-9.10.3-inplace-ghc9.10.3.so()(64bit)
- libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so()(64bit)
- libHSghc-prim-0.12.0-inplace-ghc9.10.3.so()(64bit)
- libHShashable-1.5.1.0-IOVq8g4B58423QXYpDMyNv-ghc9.10.3.so()(64bit)
- libHSindexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO-ghc9.10.3.so()(64bit)
- libHSindexed-traversable-instances-0.1.2-HLowSnAudpOHKdZL2r1UAk-ghc9.10.3.so()(64bit)
- libHSinvariant-0.6.5-DUB2TzZyBazFlqse6x3neT-ghc9.10.3.so()(64bit)
- libHSkan-extensions-5.2.8-5tL9MeQvopkHNP0mTDvGTx-ghc9.10.3.so()(64bit)
- libHSmtl-2.3.1-inplace-ghc9.10.3.so()(64bit)
- libHSos-string-2.0.7-inplace-ghc9.10.3.so()(64bit)
- libHSparallel-3.2.2.0-EgO7vbxMOwf76GDIGIfOam-ghc9.10.3.so()(64bit)
- libHSpretty-1.1.3.6-inplace-ghc9.10.3.so()(64bit)
- libHSprimitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA-ghc9.10.3.so()(64bit)
- libHSprofunctors-5.6.3-JOfh44z2QLmoExvrGIhU8-ghc9.10.3.so()(64bit)
- libHSreflection-2.1.9-CXOabkal4jGCj7VWPjZlWz-ghc9.10.3.so()(64bit)
- libHSsemigroupoids-6.0.2-DCahbQIetib6vIZGx80rul-ghc9.10.3.so()(64bit)
- libHSstm-2.5.3.1-inplace-ghc9.10.3.so()(64bit)
- libHSstrict-0.5.1-IdN0ln3lhLKsZStBB6i9f-ghc9.10.3.so()(64bit)
- libHStagged-0.8.9-EraSdp0lx7uJnqESyrqLTP-ghc9.10.3.so()(64bit)
- libHStemplate-haskell-2.22.0.0-inplace-ghc9.10.3.so()(64bit)
- libHStext-2.1.3-inplace-ghc9.10.3.so()(64bit)
- libHSth-abstraction-0.7.2.0-HPv2KLw6EHiLyT9CKbQOH5-ghc9.10.3.so()(64bit)
- libHSthese-1.2.1-7mljAF64etU4CVCoqkqsT1-ghc9.10.3.so()(64bit)
- libHStransformers-0.6.1.1-inplace-ghc9.10.3.so()(64bit)
- libHStransformers-base-0.4.6-HjcpYmHyxfnGVgByFzJFLm-ghc9.10.3.so()(64bit)
- libHStransformers-compat-0.7.2-Ae7ETlFaZlOK8cn61TY4Ft-ghc9.10.3.so()(64bit)
- libHSunordered-containers-0.2.20.1-L6NxKsF2RqAJYXFlD8aPdL-ghc9.10.3.so()(64bit)
- libHSvector-0.13.2.0-IcEG6qxpVPV6k6ubVJ8elJ-ghc9.10.3.so()(64bit)
- libHSvector-stream-0.1.0.1-L5IRJehMu456v60fOpKQRk-ghc9.10.3.so()(64bit)
- libc.so.6()(64bit)
- libc.so.6(GLIBC_2.27)(64bit)
- libgmp.so.10()(64bit)
- libm.so.6()(64bit)
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
- rpmlib(PayloadFilesHavePrefix) <= 4.0-1
- rpmlib(PayloadIsZstd) <= 5.4.18-1
- rtld(GNU_HASH)
Provides3
- ghc-lens = 5.3.6-2.fc45
- ghc-lens(riscv-64) = 5.3.6-2.fc45
- libHSlens-5.3.6-AbjlnGguBQsBj9YfI9xhpy-ghc9.10.3.so()(64bit)
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
3Name ![]() |
Size |
|---|---|
| /usr/lib64/ghc-9.10.3/lib/libHSlens-5.3.6-AbjlnGguBQsBj9YfI9xhpy-ghc9.10.3.so | 5.90 MB |
| /usr/share/licenses/ghc-lens | 0.00 B |
| /usr/share/licenses/ghc-lens/LICENSE | 1.24 KB |
Files 1–3 of 3
Component of
buildroots that installed this RPMBuildroot ![]() |
Created | State |
|---|---|---|
| f45-build-52931-913 | 2026-10-29 19:23:17 | expired |
Buildroots 1–1 of 1

