forked from purescript/purescript
-
Notifications
You must be signed in to change notification settings - Fork 0
/
purescript.cabal
96 lines (92 loc) · 4.01 KB
/
purescript.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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
name: purescript
version: 0.3.2
cabal-version: >=1.8
build-type: Simple
license: MIT
license-file: LICENSE
copyright: (c) Phil Freeman 2013
maintainer: Phil Freeman <paf31@cantab.net>
stability: experimental
synopsis: PureScript Programming Language Compiler
description: A small compile-to-JS language with extensible records and type-safe blocks
category: Language
author: Phil Freeman <paf31@cantab.net>
data-files: libraries/prelude/prelude.purs
data-dir: ""
library
build-depends: base >=4 && <5, cmdtheline -any, containers -any,
directory -any, filepath -any, mtl -any, parsec -any, syb -any,
transformers -any, utf8-string -any
exposed-modules: Data.Generics.Extras
Language.PureScript
Language.PureScript.Options
Language.PureScript.Declarations
Language.PureScript.Kinds
Language.PureScript.Names
Language.PureScript.Types
Language.PureScript.Unknown
Language.PureScript.Values
Language.PureScript.Scope
Language.PureScript.Sugar
Language.PureScript.ModuleDependencies
Language.PureScript.Sugar.CaseDeclarations
Language.PureScript.Sugar.DoNotation
Language.PureScript.Sugar.TypeDeclarations
Language.PureScript.Sugar.BindingGroups
Language.PureScript.Sugar.Operators
Language.PureScript.Sugar.TypeClasses
Language.PureScript.CodeGen
Language.PureScript.CodeGen.Externs
Language.PureScript.CodeGen.JS
Language.PureScript.CodeGen.JS.AST
Language.PureScript.CodeGen.Monad
Language.PureScript.CodeGen.Optimize
Language.PureScript.Parser
Language.PureScript.Parser.Common
Language.PureScript.Parser.Declarations
Language.PureScript.Parser.Kinds
Language.PureScript.Parser.State
Language.PureScript.Parser.Types
Language.PureScript.Parser.Values
Language.PureScript.Parser.JS
Language.PureScript.Pretty
Language.PureScript.Pretty.Common
Language.PureScript.Pretty.JS
Language.PureScript.Pretty.Kinds
Language.PureScript.Pretty.Types
Language.PureScript.Pretty.Values
Language.PureScript.TypeChecker
Language.PureScript.TypeChecker.Kinds
Language.PureScript.TypeChecker.Monad
Language.PureScript.TypeChecker.Synonyms
Language.PureScript.TypeChecker.Types
exposed: True
buildable: True
hs-source-dirs: src
other-modules:
executable psc
build-depends: base >=4 && <5, cmdtheline -any, containers -any,
directory -any, filepath -any, mtl -any, parsec -any,
purescript -any, syb -any, transformers -any, utf8-string -any
main-is: Main.hs
buildable: True
hs-source-dirs: psc
other-modules:
ghc-options: -Wall -O2 -fno-warn-unused-do-bind
executable psci
build-depends: base >=4 && <5, containers -any, mtl -any,
parsec -any, haskeline <=0.7.1.1, purescript -any, syb -any,
transformers -any, utf8-string -any, process -any
main-is: Main.hs
buildable: True
hs-source-dirs: psci
other-modules:
ghc-options: -Wall -O2
test-suite tests
build-depends: base >=4 && <5, containers -any, directory -any,
filepath -any, mtl -any, parsec -any, purescript -any, syb -any,
transformers -any, utf8-string -any
type: exitcode-stdio-1.0
main-is: Main.hs
buildable: True
hs-source-dirs: tests