The pointless-lenses package

[Tags: bsd3, library]

Pointless Lenses is library of bidirectional lenses ( defined in the point-free style of programming. Generic bidirectional lenses can be defined over inductive types by relying in a set of lifted lens combinators from the standard point-free combinators. Recursive lenses can be defined by combining the lenses for the recursion patterns of catamorphisms and anamorphism. More refined lens behavior can be achieved a more operation-based variant of delta-lenses (). The library also provides QuickCheck procedures to test the well-behavedness of user-defined lens transformations. More details can be found in the accompanying papers and


Versions0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.0.6, 0.0.7, 0.0.8, 0.0.9
Change logNone available
Dependenciesbase (>=3 && <5), containers (>=, derive (>=2.5.4), pointless-haskell (>=0.0.7), process, QuickCheck (>=
AuthorAlcino Cunha <>, Hugo Pacheco <>
MaintainerHugo Pacheco <>
Home page
UploadedThu Jan 26 13:44:00 UTC 2012 by HugoPacheco
Downloads1145 total (48 in last 30 days)
StatusDocs not available [build log]
All reported builds failed as of 2015-05-20 [all 2 reports]



Maintainers' corner

For package maintainers and hackage trustees