references-0.1.0.0: references.cabal
-- Initial references.cabal generated by cabal init. For further
-- documentation, see http://haskell.org/cabal/users-guide/
name: references
version: 0.1.0.0
synopsis: Generalization of lenses, folds and traversals for haskell
description: Similar to lenses, references provide access to part of a structure or a different
view on the structure. References are considered to be a generalization of those,
but the come with a different representation. The main purpose of references is to
have accessors that can cooperate with monads, especially IO.
homepage: https://github.com/lazac/references
license: BSD3
license-file: LICENSE
author: Boldizsar Nemeth
maintainer: nboldi@elte.hu
-- copyright:
category: Control
build-type: Simple
cabal-version: >=1.8
library
exposed-modules: Control.Reference
, Control.Reference.TH.MonadInstances
, Control.Reference.TH.Monad
, Control.Reference.TH.Generate
, Control.Reference.TH.Tuple
, Control.Reference.Examples.TH
, Control.Reference.Representation
, Control.Reference.Operators
, Control.Reference.Predefined
, Control.Reference.TupleInstances
other-modules: Control.Reference.Examples.Examples
build-depends: base ==4.7.*
, mtl ==2.2.*
, transformers ==0.4.*
, containers ==0.5.*
, either ==4.3.*
, lens ==4.2.*
, template-haskell ==2.9.*