7copyright: (c) 2013-14 Phil Freeman, (c) 2014 Gary Burgess, and other contributors
8maintainer: Phil Freeman <paf31@cantab.net>
10synopsis: PureScript Programming Language Compiler
11description: A small strongly, statically typed programming language with expressive types, inspired by Haskell and compiling to Javascript.
13Homepage: http://www.purescript.org/
14author: Phil Freeman <paf31@cantab.net>,
15 Gary Burgess <gary.burgess@gmail.com>,
16 Hardy Jones <jones3.hardy@gmail.com>
18extra-source-files: prelude/prelude.purs
19 , examples/passing/*.purs
20 , examples/failing/*.purs
24 location: https://github.com/purescript/purescript.git
27 build-depends: base >=4.6 && <5,
29 unordered-containers -any,
32 mtl >= 2.1.0 && < 2.3.0,
34 transformers >= 0.3 && < 0.5,
36 pattern-arrows >= 0.0.2 && < 0.1,
37 monad-unify >= 0.2.2 && < 0.3,
38 file-embed >= 0.0.7 && < 0.0.8,
40 exposed-modules: Language.PureScript
41 Language.PureScript.AST
42 Language.PureScript.AST.Binders
43 Language.PureScript.AST.Declarations
44 Language.PureScript.AST.Operators
45 Language.PureScript.AST.SourcePos
46 Language.PureScript.AST.Traversals
47 Language.PureScript.CodeGen
48 Language.PureScript.CodeGen.Externs
49 Language.PureScript.CodeGen.JS
50 Language.PureScript.CodeGen.JS.AST
51 Language.PureScript.CodeGen.JS.Common
52 Language.PureScript.CodeGen.JS.Optimizer
53 Language.PureScript.CodeGen.JS.Optimizer.Blocks
54 Language.PureScript.CodeGen.JS.Optimizer.Common
55 Language.PureScript.CodeGen.JS.Optimizer.Inliner
56 Language.PureScript.CodeGen.JS.Optimizer.MagicDo
57 Language.PureScript.CodeGen.JS.Optimizer.TCO
58 Language.PureScript.CodeGen.JS.Optimizer.Unused
59 Language.PureScript.Constants
60 Language.PureScript.CoreFn
61 Language.PureScript.CoreFn.Ann
62 Language.PureScript.CoreFn.Binders
63 Language.PureScript.CoreFn.Desugar
64 Language.PureScript.CoreFn.Expr
65 Language.PureScript.CoreFn.Literals
66 Language.PureScript.CoreFn.Meta
67 Language.PureScript.CoreFn.Module
68 Language.PureScript.CoreFn.Traversals
69 Language.PureScript.DeadCodeElimination
70 Language.PureScript.Environment
71 Language.PureScript.Errors
72 Language.PureScript.Kinds
73 Language.PureScript.ModuleDependencies
74 Language.PureScript.Names
75 Language.PureScript.Options
76 Language.PureScript.Parser
77 Language.PureScript.Parser.Lexer
78 Language.PureScript.Parser.Common
79 Language.PureScript.Parser.Declarations
80 Language.PureScript.Parser.Kinds
81 Language.PureScript.Parser.State
82 Language.PureScript.Parser.Types
83 Language.PureScript.Pretty
84 Language.PureScript.Pretty.Common
85 Language.PureScript.Pretty.JS
86 Language.PureScript.Pretty.Kinds
87 Language.PureScript.Pretty.Types
88 Language.PureScript.Pretty.Values
89 Language.PureScript.Renamer
90 Language.PureScript.Sugar
91 Language.PureScript.Sugar.BindingGroups
92 Language.PureScript.Sugar.CaseDeclarations
93 Language.PureScript.Sugar.DoNotation
94 Language.PureScript.Sugar.Names
95 Language.PureScript.Sugar.Operators
96 Language.PureScript.Sugar.TypeClasses
97 Language.PureScript.Sugar.TypeDeclarations
98 Language.PureScript.Supply
99 Language.PureScript.Traversals
100 Language.PureScript.TypeChecker
101 Language.PureScript.TypeChecker.Entailment
102 Language.PureScript.TypeChecker.Kinds
103 Language.PureScript.TypeChecker.Monad
104 Language.PureScript.TypeChecker.Rows
105 Language.PureScript.TypeChecker.Skolems
106 Language.PureScript.TypeChecker.Subsumption
107 Language.PureScript.TypeChecker.Synonyms
108 Language.PureScript.TypeChecker.Types
109 Language.PureScript.TypeChecker.Unify
110 Language.PureScript.TypeClassDictionaries
111 Language.PureScript.Types
115 other-modules: Paths_purescript
116 ghc-options: -Wall -fno-warn-warnings-deprecations -O2
119 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
120 mtl -any, optparse-applicative >= 0.10.0, parsec -any, purescript -any,
121 transformers -any, utf8-string -any
126 ghc-options: -Wall -fno-warn-warnings-deprecations -O2 -fno-warn-unused-do-bind
129 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
130 mtl -any, optparse-applicative >= 0.10.0, parsec -any, purescript -any,
131 transformers -any, utf8-string -any
134 hs-source-dirs: psc-make
136 ghc-options: -Wall -fno-warn-warnings-deprecations -O2 -fno-warn-unused-do-bind
139 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
140 mtl -any, optparse-applicative >= 0.10.0, parsec -any,
141 haskeline >= 0.7.0.0, purescript -any, transformers -any,
142 utf8-string -any, process -any
147 other-modules: Commands
149 ghc-options: -Wall -fno-warn-warnings-deprecations -O2
152 build-depends: base >=4 && <5, purescript -any, utf8-string -any,
153 optparse-applicative >= 0.10.0, process -any, mtl -any
156 hs-source-dirs: psc-docs
158 ghc-options: -Wall -fno-warn-warnings-deprecations -O2
161 build-depends: base >=4 && <5, purescript -any, utf8-string -any, optparse-applicative >= 0.10.0,
162 process -any, mtl -any, parsec -any, filepath -any, directory -any
165 hs-source-dirs: hierarchy
167 ghc-options: -Wall -fno-warn-warnings-deprecations -O2
170 build-depends: base >=4 && <5, containers -any, directory -any,
171 filepath -any, mtl -any, parsec -any, purescript -any,
172 transformers -any, utf8-string -any, process -any
173 type: exitcode-stdio-1.0
176 hs-source-dirs: tests
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list