fclabels-0.3.0: fclabels.cabal
Name: fclabels
Version: 0.3.0
Author: Sebastiaan Visser, Erik Hesselink
Synopsis: First class accessor labels.
Description: First class labels that act as bidirectional records fields.
The labels are fully composable and can be used to get, set
and modify part of datatypes in a consistent way. The label
datatype, conveniently called `:->', is an instance of the
`Category' type class, so is has a proper identity and
composition. The library has support for automatically
deriving labels from record selectors that start with an
underscore.
Maintainer: Sebastiaan Visser <sfvisser@cs.uu.nl>
License: BSD3
License-File: LICENCE
Category: Data
Build-Type: Simple
Cabal-Version: >= 1.6
Exposed-Modules: Data.Record.Label
Other-Modules: Data.Record.Label.TH
Build-Depends: base >= 3 && < 5, template-haskell >= 2.2 && < 2.4, monads-fd ==0.0.*