@@ -11,28 +11,45 @@ synopsis: PureScript Programming Language Compiler
11description: A small compile-to-JS language with extensible records and type-safe blocks
11description: A small compile-to-JS language with extensible records and type-safe blocks
12author: Phil Freeman <paf31@cantab.net>
12author: Phil Freeman <paf31@cantab.net>
13data-dir: ""
13data-dir: ""
14−
14+category: Language
16 build-depends: base >=4 && <5, syb -any, cmdtheline -any,
17 build-depends: base >=4 && <5, syb -any, cmdtheline -any,
17 containers -any, mtl -any, transformers -any, parsec -any,
18 containers -any, mtl -any, transformers -any, parsec -any,
18 utf8-string -any
19 utf8-string -any
19− exposed-modules: PureScript.CodeGen.Pretty.Values
20+ exposed-modules: Main
20− PureScript.CodeGen.Pretty.Types PureScript PureScript.Declarations
22+ Language.PureScript.Declarations
21− PureScript.Names PureScript.TypeChecker.Synonyms
23+ Language.PureScript.Names
24+ Language.PureScript.Types
25+ Language.PureScript.Values
26+ Language.PureScript.Kinds
27+ Language.PureScript.Pretty
28+ Language.PureScript.Pretty.Common
29+ Language.PureScript.Pretty.Values
30+ Language.PureScript.Pretty.Types
31+ Language.PureScript.Pretty.Kinds
32+ Language.PureScript.CodeGen
22− PureScript.CodeGen.Externs PureScript.CodeGen.JS
33+ Language.PureScript.CodeGen.Externs
34+ Language.PureScript.CodeGen.JS
23− PureScript.CodeGen.Common.Gen PureScript.CodeGen.Common Main
35+ Language.PureScript.CodeGen.Monad
24− PureScript.CodeGen PureScript.Kinds PureScript.Parser
36+ Language.PureScript.Parser
25− PureScript.TypeChecker PureScript.Types PureScript.Values
37+ Language.PureScript.Parser.Common
26− PureScript.Parser.Common PureScript.Parser.Declarations
38+ Language.PureScript.Parser.Declarations
27− PureScript.Parser.Types PureScript.Parser.Values
39+ Language.PureScript.Parser.Types
28− PureScript.TypeChecker.Kinds PureScript.TypeChecker.Monad
40+ Language.PureScript.Parser.Values
29− PureScript.TypeChecker.Types PureScript.Parser.State
41+ Language.PureScript.Parser.State
30− PureScript.Parser.Kinds PureScript.CodeGen.Pretty.Kinds
42+ Language.PureScript.Parser.Kinds
43+ Language.PureScript.TypeChecker
44+ Language.PureScript.TypeChecker.Kinds
45+ Language.PureScript.TypeChecker.Monad
46+ Language.PureScript.TypeChecker.Types
47+ Language.PureScript.TypeChecker.Synonyms
31 exposed: True
48 exposed: True
32 buildable: True
49 buildable: True
33 hs-source-dirs: src
50 hs-source-dirs: src
34− other-modules: PureScript.Pretty
51+ other-modules:
36executable psc
53executable psc
37 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
54 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
38 mtl -any, transformers -any, parsec -any, utf8-string -any,
55 mtl -any, transformers -any, parsec -any, utf8-string -any,
@@ -40,8 +57,7 @@ executable psc
40 main-is: Main.hs
57 main-is: Main.hs
41 buildable: True
58 buildable: True
42 hs-source-dirs: src
59 hs-source-dirs: src
43− other-modules: PureScript.Pretty
60+
45test-suite tests
61test-suite tests
46 build-depends: base >=4 && <5, syb -any, directory -any,
62 build-depends: base >=4 && <5, syb -any, directory -any,
47 filepath -any, containers -any, mtl -any, transformers -any,
63 filepath -any, containers -any, mtl -any, transformers -any,
@@ -49,4 +65,4 @@ test-suite tests
49 type: exitcode-stdio-1.0
65 type: exitcode-stdio-1.0
50 main-is: Main.hs
66 main-is: Main.hs
51 buildable: True
67 buildable: True
52− hs-source-dirs: tests
68+ hs-source-dirs: tests