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