name: data-layer version: 1.0 synopsis: Data layering utilities. Layer is a data-type which wrapps other one, but keeping additional information. If you want to access content of simple newtype object, use Lens.Wrapper instead. -- description: license: Apache-2.0 license-file: LICENSE author: Wojciech Danilo maintainer: Wojciech Danilo stability: experimental homepage: https://github.com/wdanilo/layer bug-reports: https://github.com/wdanilo/layer/issues copyright: Copyright (C) 2015 Wojciech Danilo category: Text build-type: Simple -- extra-source-files: cabal-version: >=1.10 Library hs-source-dirs: src ghc-options: -Wall -O2 default-language: Haskell2010 default-extensions: ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DoAndIfThenElse EmptyDataDecls FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving InstanceSigs LambdaCase MultiParamTypeClasses OverloadedStrings StandaloneDeriving TemplateHaskell TupleSections TypeOperators ViewPatterns TypeFamilies exposed-modules: Data.Layer Data.Layer.Coat Data.Layer.Immersed build-depends: base >=4.6 && <4.9 , lens