git.iko.soy/rowtype-yoga/purescript-native
on 7de366c help sign in
107 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 xdg-basedir -any
85 main-is: Main.hs
86 buildable: True
87 hs-source-dirs: psci
88 other-modules:
89 ghc-options: -Wall -O2
91executable docgen
92 build-depends: base >=4 && <5, cmdtheline -any, purescript -any, utf8-string -any,
93 process -any, mtl -any
94 main-is: Main.hs
95 buildable: True
96 hs-source-dirs: docgen
97 other-modules:
98 ghc-options: -Wall -O2
100test-suite tests
101 build-depends: base >=4 && <5, containers -any, directory -any,
102 filepath -any, mtl -any, parsec -any, purescript -any, syb -any,
103 transformers -any, utf8-string -any, process -any
104 type: exitcode-stdio-1.0
105 main-is: Main.hs
106 buildable: True
107 hs-source-dirs: tests