intro-0.4.0.0: intro.cabal
-- This file has been generated from package.yaml by hpack version 0.28.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: fe99491e539a0e1a9b6714e5daca6be1d852902f5973d02063652d4eeb8c9b1e
name: intro
version: 0.4.0.0
synopsis: Safe and minimal prelude - Exports only total and safe functions, provides Text and Monad transformers
description: Intro is a modern Prelude which provides safe alternatives
for most of the partial functions and follows other
best practices, e.g., Text is preferred over String.
For String overloading the extension 'OverloadedStrings' should be used.
Container types and Monad transformers are provided.
.
Most important - this Prelude tries to keep things simple.
This means it just reexports from base and commonly used libraries
and adds only very few additional functions.
Everything is exported explicitly to provide a stable interface
and to improve the quality of the documentation.
category: Prelude
stability: experimental
homepage: https://github.com/minad/intro#readme
bug-reports: https://github.com/minad/intro/issues
author: Daniel Mendler <mail@daniel-mendler.de>
maintainer: Daniel Mendler <mail@daniel-mendler.de>
copyright: 2016-2017 Daniel Mendler
license: MIT
license-file: LICENSE
tested-with: GHC == 8.0.1, GHC == 8.2.1, GHC == 8.4.3, GHC == 8.6.1
build-type: Simple
cabal-version: >= 1.10
extra-source-files:
README.md
source-repository head
type: git
location: https://github.com/minad/intro
library
hs-source-dirs:
src
ghc-options: -Wall
build-depends:
base >=4.8 && <5.0
, binary >=0.7 && <0.9
, bytestring >=0.9 && <0.11
, containers >=0.5 && <0.7
, deepseq >=1.4 && <1.5
, dlist >=0.7 && <0.9
, extra >=1.5.1 && <1.7
, hashable >=1.2.5 && <1.3
, mtl >=2.2 && <2.3
, safe >=0.3.11 && <0.4
, text >=0.7 && <1.3
, transformers >=0.4 && <0.6
, unordered-containers >=0.2 && <0.3
, writer-cps-mtl >=0.1.1.2 && <0.2
if impl(ghc < 8.1)
build-depends:
bifunctors >=5.2 && <5.5
exposed-modules:
Intro
other-modules:
Intro.ConvertString
Intro.Trustworthy
Paths_intro
default-language: Haskell2010
test-suite test
type: exitcode-stdio-1.0
main-is: test.hs
hs-source-dirs:
test
ghc-options: -Wall
build-depends:
QuickCheck
, base >=4.8 && <5.0
, binary >=0.7 && <0.9
, bytestring >=0.9 && <0.11
, containers >=0.5 && <0.7
, deepseq >=1.4 && <1.5
, dlist >=0.7 && <0.9
, extra >=1.5.1 && <1.7
, hashable >=1.2.5 && <1.3
, intro
, lens
, mtl >=2.2 && <2.3
, safe >=0.3.11 && <0.4
, text >=0.7 && <1.3
, transformers >=0.4 && <0.6
, unordered-containers >=0.2 && <0.3
, writer-cps-mtl >=0.1.1.2 && <0.2
if impl(ghc < 8.1)
build-depends:
bifunctors >=5.2 && <5.5
other-modules:
BaseCompat
LensCompat
Paths_intro
default-language: Haskell2010