The fclabels package
First class labels for records, with combinators, allowing selection, modification and update inside (nested) records. Also includes MonadState versions of these, and template haskell generation of the labels.
Properties
| Versions | 0.1, 0.1.2, 0.2.0, 0.3.0, 0.4.0, 0.4.1, 0.4.2, 0.4.2.1, 0.9.0, 0.9.1, 0.11.0, 0.11.1, 0.11.1.1, 0.11.2, 1.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.1.0, 1.1.0.1, 1.1.0.2, 1.1.1.0, 1.1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.4.1, 1.1.4.2, 1.1.4.3, 1.1.5, 1.1.6 |
|---|---|
| Dependencies | base (≥3 & <5), mtl (1.1.*), template-haskell (≥2.2 & <2.4) |
| License | BSD3 |
| Author | Sebastiaan Visser, Erik Hesselink |
| Maintainer | Sebastiaan Visser <sfvisser@cs.uu.nl>; Erik Hesselink <hesselink@gmail.com> |
| Category | Data |
| Upload date | Wed Feb 4 18:22:51 UTC 2009 |
| Uploaded by | SebastiaanVisser |
| Build failure | ghc-6.10 (log), ghc-6.12 (log) |
| Distributions | NixOS: 1.1.6, Debian: 1.1.4.3 |
Modules
- Data
- Record
- Data.Record.Label
- Record
Downloads
- fclabels-0.1.tar.gz (Cabal source package)
- package description (included in the package)