Name : ghc-lens-family-core
| |
Version : 2.1.0
| Vendor : openSUSE
|
Release : bp156.3.3
| Date : 2023-12-07 15:29:17
|
Group : Unspecified
| Source RPM : ghc-lens-family-core-2.1.0-bp156.3.3.src.rpm
|
Size : 0.20 MB
| |
Packager : https://bugs_opensuse_org
| |
Summary : Haskell 2022 Lens Families
|
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.
|
RPM found in directory: /vol/rzm3/linux-opensuse/distribution/leap/15.6/repo/oss/x86_64 |