universum-1.1.1: universum.cabal
name: universum
version: 1.1.1
cabal-version: >=1.18
build-type: Simple
license: MIT
license-file: LICENSE
copyright: 2016 Stephen Diehl, 2016-2018 Serokell
maintainer: Serokell <hi@serokell.io>
stability: stable
homepage: https://github.com/serokell/universum
bug-reports: https://github.com/serokell/universum/issues
synopsis: Custom prelude used in Serokell
description:
See README.md file for more details.
category: Prelude
author: Stephen Diehl, @serokell
tested-with: GHC ==7.10.3 GHC ==8.0.2 GHC ==8.2.2
extra-doc-files: CHANGES.md
CONTRIBUTING.md
README.md
source-repository head
type: git
location: git@github.com:serokell/universum.git
library
exposed-modules:
Universum
Universum.Applicative
Universum.Base
Universum.Bool
Universum.Bool.Guard
Universum.Bool.Reexport
Universum.Container
Universum.Container.Class
Universum.Container.Reexport
Universum.Debug
Universum.DeepSeq
Universum.Exception
Universum.Function
Universum.Functor
Universum.Functor.Fmap
Universum.Functor.Reexport
Universum.Lifted
Universum.Lifted.Concurrent
Universum.Lifted.Env
Universum.Lifted.File
Universum.Lifted.IORef
Universum.Lifted.ST
Universum.List
Universum.List.Reexport
Universum.List.Safe
Universum.Monad
Universum.Monad.Container
Universum.Monad.Either
Universum.Monad.Maybe
Universum.Monad.Reexport
Universum.Monad.Trans
Universum.Monoid
Universum.Nub
Universum.Print
Universum.String
Universum.String.Conversion
Universum.String.Reexport
Universum.TypeOps
Universum.Unsafe
Universum.VarArg
build-depends:
base >=4.8 && <5,
bytestring >=0.10.8.1,
containers >=0.5.7.1,
deepseq >=1.4.2.0,
ghc-prim >=0.4.0.0,
hashable >=1.2.6.1,
microlens >=0.4.8.1,
microlens-mtl >=0.1.11.0,
mtl >=2.2.1,
safe-exceptions >=0.1.6.0,
stm >=2.4.4.1,
text >=1.2.2.2,
text-format >=0.3.1.1,
transformers >=0.5.2.0,
type-operators >=0.1.0.4,
unordered-containers >=0.2.8.0,
utf8-string >=1.0.1.1,
vector >=0.12.0.1
default-language: Haskell2010
default-extensions: NoImplicitPrelude OverloadedStrings
hs-source-dirs: src
ghc-options: -Wall -fwarn-implicit-prelude
test-suite universum-test
type: exitcode-stdio-1.0
main-is: Spec.hs
build-depends:
base >=4.8 && <5,
universum -any,
bytestring >=0.10.8.1,
text >=1.2.2.2,
utf8-string >=1.0.1.1,
hedgehog >=0.5.1,
tasty >=0.11.3,
tasty-hedgehog >=0.1.0.2
default-language: Haskell2010
hs-source-dirs: test
other-modules:
Test.Universum.Property
ghc-options: -Wall -threaded
test-suite universum-doctest
type: exitcode-stdio-1.0
main-is: Doctest.hs
build-depends:
base >=4.8 && <5,
doctest >=0.11.4,
Glob >=0.8.0
default-language: Haskell2010
hs-source-dirs: test
ghc-options: -threaded
benchmark universum-benchmark
if impl(ghc ==7.10.3)
build-depends:
semigroups >=0.18
type: exitcode-stdio-1.0
main-is: Main.hs
build-depends:
base >=4.9.1.0 && <5,
universum -any,
containers >=0.5.7.1,
gauge >=0.1.3,
unordered-containers >=0.2.8.0
default-language: Haskell2010
default-extensions: NoImplicitPrelude ScopedTypeVariables
hs-source-dirs: benchmark
ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N