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,
30 unordered-containers -any,
33 mtl >= 2.1.0 && < 2.3.0,
35 transformers >= 0.3 && < 0.5,
37 pattern-arrows >= 0.0.2 && < 0.1,
38 monad-unify >= 0.2.2 && < 0.3,
39 file-embed >= 0.0.7 && < 0.0.8,
41 exposed-modules: Language.PureScript
42 Language.PureScript.AST
43 Language.PureScript.AST.Binders
44 Language.PureScript.AST.Declarations
45 Language.PureScript.AST.Operators
46 Language.PureScript.AST.SourcePos
47 Language.PureScript.AST.Traversals
48 Language.PureScript.CodeGen
49 Language.PureScript.CodeGen.Common
50 Language.PureScript.CodeGen.Externs
51 Language.PureScript.CodeGen.JS
52 Language.PureScript.CodeGen.JS.AST
53 Language.PureScript.Constants
54 Language.PureScript.DeadCodeElimination
55 Language.PureScript.Environment
56 Language.PureScript.Errors
57 Language.PureScript.Kinds
58 Language.PureScript.ModuleDependencies
59 Language.PureScript.Names
60 Language.PureScript.Optimizer
61 Language.PureScript.Optimizer.Blocks
62 Language.PureScript.Optimizer.Common
63 Language.PureScript.Optimizer.Inliner
64 Language.PureScript.Optimizer.MagicDo
65 Language.PureScript.Optimizer.TCO
66 Language.PureScript.Optimizer.Unused
67 Language.PureScript.Options
68 Language.PureScript.Parser
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, cmdtheline -any, containers -any,
111 directory -any, filepath -any, mtl -any, parsec -any,
112 purescript -any, transformers -any, utf8-string -any
117 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
120 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
121 directory -any, filepath -any, mtl -any, parsec -any,
122 purescript -any, 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, parsec -any, haskeline >= 0.7.0.0, purescript -any,
132 transformers -any, utf8-string -any, process -any,
137 other-modules: Commands
139 ghc-options: -Wall -O2
142 build-depends: base >=4 && <5, cmdtheline -any, purescript -any, utf8-string -any,
143 process -any, mtl -any
146 hs-source-dirs: psc-docs
148 ghc-options: -Wall -O2
151 build-depends: base >=4 && <5, cmdtheline -any, purescript -any, utf8-string -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