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