packages feed

hydrogen-prelude-0.20: hydrogen-prelude.cabal

name:                 hydrogen-prelude
version:              0.20
homepage:             http://scravy.de/hydrogen-prelude/
synopsis:             Hydrogen Prelude
license:              MIT
license-file:         LICENSE
extra-source-files:   CHANGELOG.md, README.md
author:               Julian Fleischer
maintainer:           julian@scravy.de
category:             Language
build-type:           Simple
cabal-version:        >=1.14

source-repository head
  type:             git
  location:         https://github.com/scravy/hydrogen-prelude

flag explicitText

library
  exposed-modules:    Hydrogen.Prelude
                      , Hydrogen.Prelude.IO
                      , Hydrogen.Prelude.Network
                      , Hydrogen.Prelude.System
  build-depends:      base >=4.5 && <5
                      , array >=0.4
                      , binary >=0.5.1
                      , bytestring >=0.9.2.1
                      , cereal >=0.4.1.1
                      , containers >=0.4.2.1
                      , directory >=1.1
                      , filepath >=1.3
                      , hashable >=1.1
                      , hydrogen-multimap >=0.3
                      , hydrogen-version >=1.4
                      , network >=2.3
                      , process >=1.1.0.1
                      , random >=1.0.1.1
                      , regex-base >=0.93.1
                      , regex-tdfa >=1.2
                      , strict >=0.3
                      , text >=0.11.2
                      , time >=1.4
                      , transformers >=0.3
                      , uuid >=1.3
  if impl(ghc <= 7.6)
    build-depends:    ghc-prim
                      , text <1.2.0.4
  if impl(ghc >= 7.6)
    build-depends:    binary >=0.7

  hs-source-dirs:     src
  ghc-options:        -Wall
  default-language:   Haskell2010
  default-extensions: CPP
                      , DeriveDataTypeable
                      , DeriveFoldable
                      , DeriveFunctor
                      , DeriveGeneric
                      , DeriveTraversable
                      , FlexibleInstances
                      , FlexibleContexts
                      , GADTs
                      , MultiParamTypeClasses
                      , NoImplicitPrelude
                      , PackageImports
                      , RecordWildCards
                      , ScopedTypeVariables
                      , StandaloneDeriving
                      , TypeFamilies