name: classy-prelude version: 1.0.0.2 x-revision: 1 synopsis: A typeclass-based Prelude. description: Modern best practices without name collisions. No partial functions are exposed, but modern data structures are, without requiring import lists. Qualified modules also are not needed: instead operations are based on type-classes from the mono-traversable package. homepage: https://github.com/snoyberg/mono-traversable license: MIT license-file: LICENSE author: Michael Snoyman maintainer: michael@snoyman.com category: Control, Prelude build-type: Simple cabal-version: >=1.8 extra-source-files: README.md ChangeLog.md library exposed-modules: ClassyPrelude build-depends: base >= 4 && < 5 , basic-prelude >= 0.4 && < 0.7 , transformers , containers >= 0.4.2 , text , bytestring , vector , unordered-containers , hashable , lifted-base >= 0.2 , lifted-async >= 0.3 , async , mono-traversable >= 1.0 , mono-traversable-instances , exceptions >= 0.5 , semigroups , vector-instances , time , time-locale-compat , chunked-data >= 0.3 , ghc-prim , stm < 2.5 , primitive , mtl , bifunctors , mutable-containers >= 0.3 && < 0.4 , dlist >= 0.7 , transformers-base , safe-exceptions >= 0.1.1 , deepseq , monad-unlift >= 0.2 ghc-options: -Wall -fno-warn-orphans test-suite test hs-source-dirs: test main-is: main.hs type: exitcode-stdio-1.0 build-depends: classy-prelude , base , hspec >= 1.3 , QuickCheck , transformers , containers , unordered-containers ghc-options: -Wall source-repository head type: git location: https://github.com/snoyberg/mono-traversable.git