forked from tomlokhorst/AwesomePrelude
/
AwesomePrelude.cabal
47 lines (45 loc) · 1.9 KB
/
AwesomePrelude.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
name: AwesomePrelude
version: 0.1.0
synopsis: Alternative Prelude, for designing deeply embedded DSLs
description: This alternative prelude is very much like the original
Haskell Prelude, except that all data types have been
replaced with type classes. This makes this prelude more
extensible: Bring your own boolean implementation!
license: BSD3
license-file: LICENSE
author: Chris Eidhof,
Tom Lokhorst,
Sebastiaan Visser
maintainer: Tom Lokhorst <tom@lokhorst.eu>
homepage: http://tom.lokhorst.eu/awesome-prelude
stability: Stable
category: Data
build-type: Simple
cabal-version: >= 1.6
library
hs-source-dirs: src
exposed-modules: Generic.Control.Alternative,
Generic.Control.Applicative,
Generic.Control.Category,
Generic.Control.Function,
Generic.Control.Functor,
Generic.Control.Monad,
Generic.Control.MonadPlus,
Generic.Control.Monoid,
Generic.Control.Pointed,
Generic.Data.Bool,
Generic.Data.Either,
Generic.Data.Eq,
Generic.Data.List,
Generic.Data.Maybe,
Generic.Data.Num,
Generic.Data.Ord,
Generic.Data.Tuple,
Generic.Prelude,
Lang.Haskell,
Lang.JavaScript,
Lang.Value
build-depends: base >= 3 && < 5,
containers >= 0.3 && < 0.4,
monads-fd >= 0.0.0.1 && < 0.0.1,
transformers >= 0.1.4 && < 0.1.5