name: data-layer version: 1.0.4 cabal-version: >=1.10 build-type: Simple license: Apache-2.0 license-file: LICENSE copyright: Copyright (C) 2015 Wojciech Danilo maintainer: Wojciech Danilo stability: experimental homepage: https://github.com/wdanilo/layer bug-reports: https://github.com/wdanilo/layer/issues 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. category: Text author: Wojciech Danilo library exposed-modules: Data.Abstract Data.Coat Data.Layer Data.Layer.Cover Data.Layer.Immersed build-depends: base >=4.6 && <4.9, convert -any, data-construction >=1.0, lens >=4.13 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 hs-source-dirs: src ghc-options: -Wall -O2