lens-family-core: Haskell 98 Lens Families
This package provide first class(†) functional references. In addition to the usual operations of getting, setting and composition, plus integration with the state monad, lens families provide some unique features:
Polymorphic updating
Cast projection functions to read-only lenses
Cast semantic editor combinators to modify-only lenses
(†) 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 for those who require Haskell 98.
Modules
[Index]
Downloads
- lens-family-core-0.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.0.0, 0.0.1, 0.1.0, 1.0.0, 1.0.1, 1.1.0, 1.2.0, 1.2.1, 1.2.2, 1.2.3, 2.0.0, 2.1.0, 2.1.2, 2.1.3 |
|---|---|
| Change log | CHANGELOG |
| Dependencies | base (>=4 && <5), containers (>=0.3 && <0.5), transformers (>=0.2.0 && <0.4) [details] |
| License | BSD-3-Clause |
| Copyright | Copyright (C) 2012 Russell O'Connor |
| Author | Russell O'Connor |
| Maintainer | Russell O'Connor <roconnor@theorem.ca> |
| Uploaded | by RussellOConnor at 2012-07-06T17:28:41Z |
| Category | Data |
| Source repo | head: darcs get http://r6.ca/lens-family |
| Distributions | Arch:2.1.3, Fedora:2.1.3, LTSHaskell:2.1.3, Stackage:2.1.3 |
| Reverse Dependencies | 23 direct, 257 indirect [details] |
| Downloads | 32198 total (40 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs uploaded by user Build status unknown [no reports yet] |