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.Lexer
69 Language.PureScript.Parser.Common
70 Language.PureScript.Parser.Declarations
71 Language.PureScript.Parser.Kinds
72 Language.PureScript.Parser.State
73 Language.PureScript.Parser.Types
74 Language.PureScript.Pretty
75 Language.PureScript.Pretty.Common
76 Language.PureScript.Pretty.JS
77 Language.PureScript.Pretty.Kinds
78 Language.PureScript.Pretty.Types
79 Language.PureScript.Pretty.Values
80 Language.PureScript.Renamer
81 Language.PureScript.Sugar
82 Language.PureScript.Sugar.BindingGroups
83 Language.PureScript.Sugar.CaseDeclarations
84 Language.PureScript.Sugar.DoNotation
85 Language.PureScript.Sugar.Names
86 Language.PureScript.Sugar.Operators
87 Language.PureScript.Sugar.TypeClasses
88 Language.PureScript.Sugar.TypeDeclarations
89 Language.PureScript.Supply
90 Language.PureScript.Traversals
91 Language.PureScript.TypeChecker
92 Language.PureScript.TypeChecker.Entailment
93 Language.PureScript.TypeChecker.Kinds
94 Language.PureScript.TypeChecker.Monad
95 Language.PureScript.TypeChecker.Rows
96 Language.PureScript.TypeChecker.Skolems
97 Language.PureScript.TypeChecker.Subsumption
98 Language.PureScript.TypeChecker.Synonyms
99 Language.PureScript.TypeChecker.Types
100 Language.PureScript.TypeChecker.Unify
101 Language.PureScript.TypeClassDictionaries
102 Language.PureScript.Types
106 other-modules: Paths_purescript
107 ghc-options: -Wall -O2
110 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
111 mtl -any, optparse-applicative >= 0.10.0, parsec -any, purescript -any,
112 transformers -any, utf8-string -any
117 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
120 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
121 mtl -any, optparse-applicative >= 0.10.0, parsec -any, purescript -any,
122 transformers -any, utf8-string -any
125 hs-source-dirs: psc-make
127 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
130 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
131 mtl -any, optparse-applicative >= 0.10.0, parsec -any,
132 haskeline >= 0.7.0.0, purescript -any, transformers -any,
133 utf8-string -any, process -any
138 other-modules: Commands
140 ghc-options: -Wall -O2
143 build-depends: base >=4 && <5, purescript -any, utf8-string -any,
144 optparse-applicative >= 0.10.0, process -any, mtl -any
147 hs-source-dirs: psc-docs
149 ghc-options: -Wall -O2
152 build-depends: base >=4 && <5, purescript -any, utf8-string -any, optparse-applicative >= 0.10.0,
153 process -any, mtl -any, parsec -any, filepath -any, directory -any
156 hs-source-dirs: hierarchy
158 ghc-options: -Wall -O2
161 build-depends: base >=4 && <5, containers -any, directory -any,
162 filepath -any, mtl -any, parsec -any, purescript -any,
163 transformers -any, utf8-string -any, process -any
164 type: exitcode-stdio-1.0
167 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