git.iko.soy/rowtype-yoga/purescript-native
on 4f0ea32 help sign in
106 lines 4.6 kB history raw
1name: purescript
2version: 0.4.1
3cabal-version: >=1.8
4build-type: Simple
5license: MIT
6license-file: LICENSE
7copyright: (c) 2013-14 Phil Freeman, (c) 2014 Gary Burgess, and other contributors
8maintainer: Phil Freeman <paf31@cantab.net>
9stability: experimental
10synopsis: PureScript Programming Language Compiler
11description: A small compile-to-JS language with extensible records and type-safe blocks
12category: Language
13author: Phil Freeman <paf31@cantab.net>, Gary Burgess <gary.burgess@gmail.com>
14data-files: prelude/prelude.purs
15data-dir: ""
17library
18 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
19 directory -any, filepath -any, mtl -any, parsec -any, syb -any,
20 transformers -any, utf8-string -any, pattern-arrows -any, monad-unify >= 0.2 && < 0.3
21 exposed-modules: Data.Generics.Extras
22 Language.PureScript
23 Language.PureScript.Options
24 Language.PureScript.Declarations
25 Language.PureScript.Kinds
26 Language.PureScript.Names
27 Language.PureScript.Types
28 Language.PureScript.Values
29 Language.PureScript.Scope
30 Language.PureScript.DeadCodeElimination
31 Language.PureScript.Sugar
32 Language.PureScript.ModuleDependencies
33 Language.PureScript.Sugar.CaseDeclarations
34 Language.PureScript.Sugar.DoNotation
35 Language.PureScript.Sugar.TypeDeclarations
36 Language.PureScript.Sugar.BindingGroups
37 Language.PureScript.Sugar.Operators
38 Language.PureScript.Sugar.TypeClasses
39 Language.PureScript.Sugar.Let
40 Language.PureScript.CodeGen
41 Language.PureScript.CodeGen.Common
42 Language.PureScript.CodeGen.Externs
43 Language.PureScript.CodeGen.JS
44 Language.PureScript.CodeGen.JS.AST
45 Language.PureScript.CodeGen.Monad
46 Language.PureScript.CodeGen.Optimize
47 Language.PureScript.Parser
48 Language.PureScript.Parser.Common
49 Language.PureScript.Parser.Declarations
50 Language.PureScript.Parser.Kinds
51 Language.PureScript.Parser.State
52 Language.PureScript.Parser.Types
53 Language.PureScript.Parser.Values
54 Language.PureScript.Pretty
55 Language.PureScript.Pretty.Common
56 Language.PureScript.Pretty.JS
57 Language.PureScript.Pretty.Kinds
58 Language.PureScript.Pretty.Types
59 Language.PureScript.Pretty.Values
60 Language.PureScript.TypeChecker
61 Language.PureScript.TypeChecker.Kinds
62 Language.PureScript.TypeChecker.Monad
63 Language.PureScript.TypeChecker.Synonyms
64 Language.PureScript.TypeChecker.Types
65 exposed: True
66 buildable: True
67 hs-source-dirs: src
68 other-modules:
70executable psc
71 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
72 directory -any, filepath -any, mtl -any, parsec -any,
73 purescript -any, syb -any, transformers -any, utf8-string -any
74 main-is: Main.hs
75 buildable: True
76 hs-source-dirs: psc
77 other-modules:
78 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
80executable psci
81 build-depends: base >=4 && <5, containers -any, directory -any,
82 mtl -any, parsec -any, haskeline <=0.7.1.1, purescript -any,
83 syb -any, transformers -any, utf8-string -any, process -any
84 main-is: Main.hs
85 buildable: True
86 hs-source-dirs: psci
87 other-modules:
88 ghc-options: -Wall -O2
90executable docgen
91 build-depends: base >=4 && <5, cmdtheline -any, purescript -any, utf8-string -any,
92 process -any, mtl -any
93 main-is: Main.hs
94 buildable: True
95 hs-source-dirs: docgen
96 other-modules:
97 ghc-options: -Wall -O2
99test-suite tests
100 build-depends: base >=4 && <5, containers -any, directory -any,
101 filepath -any, mtl -any, parsec -any, purescript -any, syb -any,
102 transformers -any, utf8-string -any, process -any
103 type: exitcode-stdio-1.0
104 main-is: Main.hs
105 buildable: True
106 hs-source-dirs: tests