Haskell 2022 Lens Families
32.74 KB
built 2026-10-14 00:56:31 GMT
Description
This package provides first class(†) functional references in Van Laarhoven
style supporting the following optics:
* Lenses (view, over)
* Traversals (toListOf, matching, over)
* Setters (over)
* Grates (zipWithOf, under, review)
* Resetters (under)
* Adapters (view, review)
* Grids (toListOf, over / under, review)
* Prisms (matching, over / under, review)
* Getters (view)
* Folders (toListOf)
* Reviewers (review)
(†) For optimal first-class support use the 'lens-family' package with rank 2 /
rank N polymorphism. "Lens.Family.Clone" allows for first-class support of
lenses and traversals for those who cannot support rank 2 polymorphism.
Dependencies
9 totalRequires7
- ghc-Cabal-devel
- ghc-base-devel
- ghc-containers-devel
- ghc-rpm-macros
- ghc-transformers-devel
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
Provides2
- ghc-lens-family-core = 2.1.3-8.fc45
- ghc-lens-family-core-devel = 2.1.3-8.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
2Name ![]() |
Size |
|---|---|
| ghc-lens-family-core.spec | 6.40 KB |
| lens-family-core-2.1.3.tar.gz | 17.32 KB |
Files 1–2 of 2
Component of
buildroots that installed this RPMNo Buildroots
