The latest version of putlenses is 0.1.3-0.

putlenses

Version 0.1.0 revision 0 uploaded by HugoPacheco.

Package meta

Synopsis
Put-based lens library
Description

Putlenses is a library of lenses where users specify backward put transformations (set in the Haskell lens package) and the library provides forward get transformations for free (view in the lens package). This contrasts with other traditional libraries for bidirectional programming, where forward transformations are specified instead and backward transformations are automatically derived, and offers more expressive power and control over the bidirectional synchronization strategies to users, while preserving a similarly maintainable specification style. An introduction to putback-based programming can be found at http://grace-center.jp/wp-content/uploads/2013/01/GRACE-TR-2012-08.pdf. A draft report on putlenses is available at http://www.prg.nii.ac.jp/members/hpacheco/publications/putlenses.pdf.

Author
Hugo Pacheco <hpacheco@nii.ac.jp>
Bug reports
n/a
Category
Generics, Lenses
Copyright
n/a
Homepage
n/a
Maintainer
Hugo Pacheco <hpacheco@nii.ac.jp>
Package URL
n/a
Stability
n/a

Components