cornea-0.3.0.0: cornea.cabal
cabal-version: 1.12
name: cornea
version: 0.3.0.0
license: OtherLicense
license-file: LICENSE
copyright: 2019 Torsten Schmits
maintainer: tek@tryp.io
author: Torsten Schmits
homepage: https://github.com/tek/cornea#readme
bug-reports: https://github.com/tek/cornea/issues
synopsis: classy optical monadic state
description:
Please see the README on GitHub at <https://github.com/tek/cornea>
category: Lens
build-type: Simple
extra-source-files:
README.md
source-repository head
type: git
location: https://github.com/tek/cornea
library
exposed-modules:
Control.Monad.DeepError
Control.Monad.DeepReader
Control.Monad.DeepState
Cornea
Data.DeepLenses
Data.DeepPrisms
hs-source-dirs: lib
other-modules:
Prelude
default-language: Haskell2010
default-extensions: AllowAmbiguousTypes AutoDeriveTypeable
BangPatterns BinaryLiterals ConstraintKinds DataKinds
DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor
DeriveGeneric DeriveTraversable DoAndIfThenElse EmptyDataDecls
ExistentialQuantification FlexibleContexts FlexibleInstances
FunctionalDependencies GADTs GeneralizedNewtypeDeriving
InstanceSigs KindSignatures LambdaCase MonadFailDesugaring
MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings
PartialTypeSignatures PatternGuards PolyKinds RankNTypes
RecordWildCards ScopedTypeVariables StandaloneDeriving
TemplateHaskell TupleSections TypeApplications TypeFamilies
TypeSynonymInstances UndecidableInstances UnicodeSyntax
ViewPatterns
build-depends:
base-noprelude >=4.7 && <5,
either >=5.0.1.1 && <5.1,
lens >=4.17.1 && <4.18,
lifted-base >=0.2.3.12 && <0.3,
monad-control >=1.0.2.3 && <1.1,
mtl >=2.2.2 && <2.3,
relude >=0.4.0 && <0.5,
template-haskell >=2.14.0.0 && <2.15,
th-abstraction >=0.2.11.0 && <0.3,
transformers >=0.5.6.2 && <0.6
test-suite cornea-unit
type: exitcode-stdio-1.0
main-is: SpecMain.hs
hs-source-dirs: test/u
other-modules:
DeepErrorSpec
DeepReaderSpec
DeepStateSpec
Prelude
Paths_cornea
default-language: Haskell2010
default-extensions: AllowAmbiguousTypes AutoDeriveTypeable
BangPatterns BinaryLiterals ConstraintKinds DataKinds
DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor
DeriveGeneric DeriveTraversable DoAndIfThenElse EmptyDataDecls
ExistentialQuantification FlexibleContexts FlexibleInstances
FunctionalDependencies GADTs GeneralizedNewtypeDeriving
InstanceSigs KindSignatures LambdaCase MonadFailDesugaring
MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings
PartialTypeSignatures PatternGuards PolyKinds RankNTypes
RecordWildCards ScopedTypeVariables StandaloneDeriving
TemplateHaskell TupleSections TypeApplications TypeFamilies
TypeSynonymInstances UndecidableInstances UnicodeSyntax
ViewPatterns
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
HTF >=0.13.2.5 && <0.14,
base-noprelude >=4.7 && <5,
cornea -any,
either >=5.0.1.1 && <5.1,
lens >=4.17.1 && <4.18,
lifted-base >=0.2.3.12 && <0.3,
monad-control >=1.0.2.3 && <1.1,
mtl >=2.2.2 && <2.3,
relude >=0.4.0 && <0.5,
template-haskell >=2.14.0.0 && <2.15,
th-abstraction >=0.2.11.0 && <0.3,
transformers >=0.5.6.2 && <0.6