cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.31.2. -- -- see: https://github.com/sol/hpack -- -- hash: 55a4fb3ebfe9bd3e5b9df3ebd02552c9f299a050ca7d67961179a4214569126a name: monad-validate version: 1.0.0.0 x-revision: 2 synopsis: A monad transformer for data validation. description: Provides the 'ValidateT' monad transformer, designed for writing data validations that provide high-quality error reporting without much effort. 'ValidateT' automatically exploits the data dependencies of your program—as encoded implicitly in uses of 'fmap', '<*>', and '>>='—to report as many errors as possible upon failure instead of completely aborting at the first one. See "Control.Monad.Validate" for more information. category: Control homepage: https://github.com/hasura/monad-validate#readme bug-reports: https://github.com/hasura/monad-validate/issues author: Alexis King maintainer: Alexis King copyright: 2019 Hasura license: ISC license-file: LICENSE build-type: Simple extra-source-files: CHANGELOG.md LICENSE package.yaml README.md stack.yaml source-repository head type: git location: https://github.com/hasura/monad-validate library exposed-modules: Control.Monad.Validate Control.Monad.Validate.Class Control.Monad.Validate.Internal other-modules: Paths_monad_validate hs-source-dirs: src default-extensions: ApplicativeDo BangPatterns ConstraintKinds DataKinds DefaultSignatures DeriveFoldable DeriveFunctor DeriveGeneric DeriveLift DeriveTraversable EmptyCase ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings RankNTypes ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies ghc-options: -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints build-depends: base >=4.11 && <4.15 , exceptions >=0.9 && <1 , monad-control >=1 && <2 , mtl , transformers >= 0.5.6 , transformers-base <1 default-language: Haskell2010 test-suite monad-validate-test-suite type: exitcode-stdio-1.0 main-is: Main.hs other-modules: Control.Monad.ValidateSpec Paths_monad_validate hs-source-dirs: test default-extensions: ApplicativeDo BangPatterns ConstraintKinds DataKinds DefaultSignatures DeriveFoldable DeriveFunctor DeriveGeneric DeriveLift DeriveTraversable EmptyCase ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings RankNTypes ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies ghc-options: -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints -rtsopts -threaded -with-rtsopts=-N build-depends: aeson , aeson-qq , base >=4.11 && <4.15 , exceptions >=0.9 && <1 , hspec , monad-control >=1 && <2 , monad-validate , mtl , scientific , text , transformers , transformers-base <1 , unordered-containers , vector default-language: Haskell2010