lens-sop: Computing lenses generically using generics-sop

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.



This library contains a definition of generalized lenses that are built on top of the fclabels package.

It also contains SOP-style generic functions (based on the generics-sop package) that compute lenses for a given record type. Generalized lenses for the SOP representation types are also provided.

Furthermore, a generic function is provided that computes a lens from a given (string-based) path specification.


Change logNone available
Dependenciesbase (>=4.6 && <5), fclabels (==2.0.*), generics-sop (>=0.2 && <0.4), transformers (>=0.3 && <0.6) [details]
AuthorEdsko de Vries <edsko@well-typed.com>, Andres Löh <andres@well-typed.com>
Source repositoryhead: git clone https://github.com/well-typed/lens-sop
UploadedSat Apr 29 16:55:47 UTC 2017 by AndresLoeh




Maintainers' corner

For package maintainers and hackage trustees