git.iko.soy/rowtype-yoga/purescript-native
on 37fe621 help sign in
105 lines 4.5 kB history raw
1name: purescript
2version: 0.3.14
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.CodeGen
40 Language.PureScript.CodeGen.Common
41 Language.PureScript.CodeGen.Externs
42 Language.PureScript.CodeGen.JS
43 Language.PureScript.CodeGen.JS.AST
44 Language.PureScript.CodeGen.Monad
45 Language.PureScript.CodeGen.Optimize
46 Language.PureScript.Parser
47 Language.PureScript.Parser.Common
48 Language.PureScript.Parser.Declarations
49 Language.PureScript.Parser.Kinds
50 Language.PureScript.Parser.State
51 Language.PureScript.Parser.Types
52 Language.PureScript.Parser.Values
53 Language.PureScript.Pretty
54 Language.PureScript.Pretty.Common
55 Language.PureScript.Pretty.JS
56 Language.PureScript.Pretty.Kinds
57 Language.PureScript.Pretty.Types
58 Language.PureScript.Pretty.Values
59 Language.PureScript.TypeChecker
60 Language.PureScript.TypeChecker.Kinds
61 Language.PureScript.TypeChecker.Monad
62 Language.PureScript.TypeChecker.Synonyms
63 Language.PureScript.TypeChecker.Types
64 exposed: True
65 buildable: True
66 hs-source-dirs: src
67 other-modules:
69executable psc
70 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
71 directory -any, filepath -any, mtl -any, parsec -any,
72 purescript -any, syb -any, transformers -any, utf8-string -any
73 main-is: Main.hs
74 buildable: True
75 hs-source-dirs: psc
76 other-modules:
77 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
79executable psci
80 build-depends: base >=4 && <5, containers -any, mtl -any,
81 parsec -any, haskeline <=0.7.1.1, purescript -any, syb -any,
82 transformers -any, utf8-string -any, process -any
83 main-is: Main.hs
84 buildable: True
85 hs-source-dirs: psci
86 other-modules:
87 ghc-options: -Wall -O2
89executable docgen
90 build-depends: base >=4 && <5, cmdtheline -any, purescript -any, utf8-string -any,
91 process -any, mtl -any
92 main-is: Main.hs
93 buildable: True
94 hs-source-dirs: docgen
95 other-modules:
96 ghc-options: -Wall -O2
98test-suite tests
99 build-depends: base >=4 && <5, containers -any, directory -any,
100 filepath -any, mtl -any, parsec -any, purescript -any, syb -any,
101 transformers -any, utf8-string -any, process -any
102 type: exitcode-stdio-1.0
103 main-is: Main.hs
104 buildable: True
105 hs-source-dirs: tests