explicit-constraint-lens: Fully-flexible polymorphic lenses, without any bizarre profunctors
A snowclone of the great lens library. It implements the full hierarchy from isomorphisms to setters and folds, but instead of the Van Laarhoven implementation with universally-quantified functor mappings (powerful and elegant, but infamously beginner-scaring), it encapsulates the various realworld-usecase signatures like get+set or build+distinguish in a well-confined type family and expresses the relations between the different optics explicitly, with a dedicated class hierarchy.
|Versions [RSS] [faq]||0.1.0.0|
|Dependencies||base (>=4.8 && <4.11) [details]|
|Maintainer||(@) jsag $ hvl.no|
|Revised||Revision 1 made by leftaroundabout at 2019-07-12T09:46:29Z|
|Uploaded||by leftaroundabout at 2017-12-30T20:54:40Z|
|Downloads||712 total (6 in the last 30 days)|
|Rating||(no votes yet) [estimated by Bayesian average]|
Docs available [build log]
Last success reported on 2017-12-31 [all 1 reports]
- explicit-constraint-lens-0.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.