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>
17data-files: prelude/prelude.purs
21 build-depends: base >=4 && <5, cmdtheline -any, containers -any, unordered-containers -any,
22 directory >= 1.2, filepath -any, mtl -any, parsec -any,
23 transformers -any, utf8-string -any,
24 pattern-arrows >= 0.0.2 && < 0.1,
25 monad-unify >= 0.2.2 && < 0.3,
26 xdg-basedir -any, time -any
28 build-depends: unix -any
29 exposed-modules: Language.PureScript
30 Language.PureScript.Constants
31 Language.PureScript.Options
32 Language.PureScript.Declarations
33 Language.PureScript.Environment
34 Language.PureScript.Errors
35 Language.PureScript.Kinds
36 Language.PureScript.Names
37 Language.PureScript.Types
38 Language.PureScript.Scope
39 Language.PureScript.Traversals
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, 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, 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 >= 0.7.0.0, purescript -any,
110 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, cmdtheline -any, purescript -any, utf8-string -any,
130 process -any, mtl -any, parsec -any, filepath -any, directory -any
133 hs-source-dirs: hierarchy
135 ghc-options: -Wall -O2
138 build-depends: base >=4 && <5, containers -any, directory -any,
139 filepath -any, mtl -any, parsec -any, purescript -any,
140 transformers -any, utf8-string -any, process -any
141 type: exitcode-stdio-1.0
144 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