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.Common
49 Language.PureScript.CodeGen.Externs
50 Language.PureScript.CodeGen.JS
51 Language.PureScript.CodeGen.JS.AST
52 Language.PureScript.Constants
53 Language.PureScript.DeadCodeElimination
54 Language.PureScript.Environment
55 Language.PureScript.Errors
56 Language.PureScript.Kinds
57 Language.PureScript.ModuleDependencies
58 Language.PureScript.Names
59 Language.PureScript.Optimizer
60 Language.PureScript.Optimizer.Blocks
61 Language.PureScript.Optimizer.Common
62 Language.PureScript.Optimizer.Inliner
63 Language.PureScript.Optimizer.MagicDo
64 Language.PureScript.Optimizer.TCO
65 Language.PureScript.Optimizer.Unused
66 Language.PureScript.Options
67 Language.PureScript.Parser
68 Language.PureScript.Parser.Common
69 Language.PureScript.Parser.Declarations
70 Language.PureScript.Parser.Kinds
71 Language.PureScript.Parser.State
72 Language.PureScript.Parser.Types
73 Language.PureScript.Pretty
74 Language.PureScript.Pretty.Common
75 Language.PureScript.Pretty.JS
76 Language.PureScript.Pretty.Kinds
77 Language.PureScript.Pretty.Types
78 Language.PureScript.Pretty.Values
79 Language.PureScript.Renamer
80 Language.PureScript.Sugar
81 Language.PureScript.Sugar.BindingGroups
82 Language.PureScript.Sugar.CaseDeclarations
83 Language.PureScript.Sugar.DoNotation
84 Language.PureScript.Sugar.Names
85 Language.PureScript.Sugar.Operators
86 Language.PureScript.Sugar.TypeClasses
87 Language.PureScript.Sugar.TypeDeclarations
88 Language.PureScript.Supply
89 Language.PureScript.Traversals
90 Language.PureScript.TypeChecker
91 Language.PureScript.TypeChecker.Entailment
92 Language.PureScript.TypeChecker.Kinds
93 Language.PureScript.TypeChecker.Monad
94 Language.PureScript.TypeChecker.Rows
95 Language.PureScript.TypeChecker.Skolems
96 Language.PureScript.TypeChecker.Subsumption
97 Language.PureScript.TypeChecker.Synonyms
98 Language.PureScript.TypeChecker.Types
99 Language.PureScript.TypeChecker.Unify
100 Language.PureScript.TypeClassDictionaries
101 Language.PureScript.Types
105 other-modules: Paths_purescript
106 ghc-options: -Wall -O2
109 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
110 mtl -any, optparse-applicative -any, parsec -any, purescript -any,
111 transformers -any, utf8-string -any
116 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
119 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
120 mtl -any, optparse-applicative -any, parsec -any, purescript -any,
121 transformers -any, utf8-string -any
124 hs-source-dirs: psc-make
126 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
129 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
130 mtl -any, optparse-applicative -any, parsec -any,
131 haskeline >= 0.7.0.0, purescript -any, transformers -any,
132 utf8-string -any, process -any
137 other-modules: Commands
139 ghc-options: -Wall -O2
142 build-depends: base >=4 && <5, purescript -any, utf8-string -any,
143 optparse-applicative -any, process -any, mtl -any
146 hs-source-dirs: psc-docs
148 ghc-options: -Wall -O2
151 build-depends: base >=4 && <5, purescript -any, utf8-string -any, optparse-applicative -any,
152 process -any, mtl -any, parsec -any, filepath -any, directory -any
155 hs-source-dirs: hierarchy
157 ghc-options: -Wall -O2
160 build-depends: base >=4 && <5, containers -any, directory -any,
161 filepath -any, mtl -any, parsec -any, purescript -any,
162 transformers -any, utf8-string -any, process -any
163 type: exitcode-stdio-1.0
166 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