git.iko.soy/rowtype-yoga/purescript-native
on 3fcc176 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.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, directory -any,
81 mtl -any, parsec -any, haskeline <=0.7.1.1, purescript -any,
82 syb -any, transformers -any, utf8-string -any, process -any,
83 xdg-basedir -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