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 compile-to-JS language with extensible records and type-safe blocks
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>
17data-files: prelude/prelude.purs
21 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
22 directory >= 1.2, filepath -any, mtl -any, parsec -any, syb -any,
23 transformers -any, utf8-string -any,
24 pattern-arrows >= 0.0.2 && < 0.1,
25 monad-unify >= 0.2.1 && < 0.3,
26 xdg-basedir -any, time -any
28 build-depends: unix -any
29 exposed-modules: Data.Generics.Extras
31 Language.PureScript.Constants
32 Language.PureScript.Options
33 Language.PureScript.Declarations
34 Language.PureScript.Environment
35 Language.PureScript.Errors
36 Language.PureScript.Kinds
37 Language.PureScript.Names
38 Language.PureScript.Types
39 Language.PureScript.Scope
40 Language.PureScript.TypeClassDictionaries
41 Language.PureScript.DeadCodeElimination
42 Language.PureScript.Sugar
43 Language.PureScript.ModuleDependencies
44 Language.PureScript.Sugar.CaseDeclarations
45 Language.PureScript.Sugar.DoNotation
46 Language.PureScript.Sugar.TypeDeclarations
47 Language.PureScript.Sugar.BindingGroups
48 Language.PureScript.Sugar.Operators
49 Language.PureScript.Sugar.TypeClasses
50 Language.PureScript.Sugar.Names
51 Language.PureScript.CodeGen
52 Language.PureScript.CodeGen.Common
53 Language.PureScript.CodeGen.Externs
54 Language.PureScript.CodeGen.JS
55 Language.PureScript.CodeGen.JS.AST
56 Language.PureScript.CodeGen.Monad
57 Language.PureScript.Optimizer
58 Language.PureScript.Optimizer.Common
59 Language.PureScript.Optimizer.MagicDo
60 Language.PureScript.Optimizer.TCO
61 Language.PureScript.Optimizer.Inliner
62 Language.PureScript.Optimizer.Unused
63 Language.PureScript.Optimizer.Blocks
64 Language.PureScript.Parser
65 Language.PureScript.Parser.Common
66 Language.PureScript.Parser.Declarations
67 Language.PureScript.Parser.Kinds
68 Language.PureScript.Parser.State
69 Language.PureScript.Parser.Types
70 Language.PureScript.Pretty
71 Language.PureScript.Pretty.Common
72 Language.PureScript.Pretty.JS
73 Language.PureScript.Pretty.Kinds
74 Language.PureScript.Pretty.Types
75 Language.PureScript.Pretty.Values
76 Language.PureScript.TypeChecker
77 Language.PureScript.TypeChecker.Kinds
78 Language.PureScript.TypeChecker.Monad
79 Language.PureScript.TypeChecker.Synonyms
80 Language.PureScript.TypeChecker.Types
85 ghc-options: -Wall -O2
88 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
89 directory -any, filepath -any, mtl -any, parsec -any,
90 purescript -any, syb -any, transformers -any, utf8-string -any
95 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
98 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
99 directory -any, filepath -any, mtl -any, parsec -any,
100 purescript -any, syb -any, transformers -any, utf8-string -any
103 hs-source-dirs: psc-make
105 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
108 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
109 mtl -any, parsec -any, haskeline -any, purescript -any,
110 syb -any, transformers -any, utf8-string -any, process -any,
111 xdg-basedir -any, cmdtheline -any
115 other-modules: Commands
117 ghc-options: -Wall -O2
120 build-depends: base >=4 && <5, cmdtheline -any, purescript -any, utf8-string -any,
121 process -any, mtl -any
124 hs-source-dirs: docgen
126 ghc-options: -Wall -O2
129 build-depends: base >=4 && <5, containers -any, directory -any,
130 filepath -any, mtl -any, parsec -any, purescript -any, syb -any,
131 transformers -any, utf8-string -any, process -any
132 type: exitcode-stdio-1.0
135 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