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
22 location: https://github.com/purescript/purescript.git
25 build-depends: base >=4 && <5, cmdtheline == 0.2.*, containers -any, unordered-containers -any,
26 directory >= 1.2, filepath -any, mtl >= 2.1.0 && < 2.2.0, parsec -any,
27 transformers >= 0.3 && < 0.4, utf8-string -any,
28 pattern-arrows >= 0.0.2 && < 0.1,
29 monad-unify >= 0.2.2 && < 0.3,
30 xdg-basedir -any, time -any
32 build-depends: unix -any
33 exposed-modules: Language.PureScript
34 Language.PureScript.Constants
35 Language.PureScript.Options
36 Language.PureScript.Declarations
37 Language.PureScript.Environment
38 Language.PureScript.Errors
39 Language.PureScript.Kinds
40 Language.PureScript.Names
41 Language.PureScript.Supply
42 Language.PureScript.Types
43 Language.PureScript.Traversals
44 Language.PureScript.TypeClassDictionaries
45 Language.PureScript.DeadCodeElimination
46 Language.PureScript.Sugar
47 Language.PureScript.ModuleDependencies
48 Language.PureScript.Sugar.CaseDeclarations
49 Language.PureScript.Sugar.DoNotation
50 Language.PureScript.Sugar.TypeDeclarations
51 Language.PureScript.Sugar.BindingGroups
52 Language.PureScript.Sugar.Operators
53 Language.PureScript.Sugar.TypeClasses
54 Language.PureScript.Sugar.Names
55 Language.PureScript.CodeGen
56 Language.PureScript.CodeGen.Common
57 Language.PureScript.CodeGen.Externs
58 Language.PureScript.CodeGen.JS
59 Language.PureScript.CodeGen.JS.AST
60 Language.PureScript.Optimizer
61 Language.PureScript.Optimizer.Common
62 Language.PureScript.Optimizer.MagicDo
63 Language.PureScript.Optimizer.TCO
64 Language.PureScript.Optimizer.Inliner
65 Language.PureScript.Optimizer.Unused
66 Language.PureScript.Optimizer.Blocks
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.TypeChecker
80 Language.PureScript.TypeChecker.Kinds
81 Language.PureScript.TypeChecker.Monad
82 Language.PureScript.TypeChecker.Synonyms
83 Language.PureScript.TypeChecker.Types
88 ghc-options: -Wall -O2
91 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
92 directory -any, filepath -any, mtl -any, parsec -any,
93 purescript -any, transformers -any, utf8-string -any
98 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
101 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
102 directory -any, filepath -any, mtl -any, parsec -any,
103 purescript -any, transformers -any, utf8-string -any
106 hs-source-dirs: psc-make
108 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
111 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
112 mtl -any, parsec -any, haskeline >= 0.7.0.0, purescript -any,
113 transformers -any, utf8-string -any, process -any,
114 xdg-basedir -any, cmdtheline -any
118 other-modules: Commands
120 ghc-options: -Wall -O2
123 build-depends: base >=4 && <5, cmdtheline -any, purescript -any, utf8-string -any,
124 process -any, mtl -any
127 hs-source-dirs: docgen
129 ghc-options: -Wall -O2
132 build-depends: base >=4 && <5, cmdtheline -any, purescript -any, utf8-string -any,
133 process -any, mtl -any, parsec -any, filepath -any, directory -any
136 hs-source-dirs: hierarchy
138 ghc-options: -Wall -O2
141 build-depends: base >=4 && <5, containers -any, directory -any,
142 filepath -any, mtl -any, parsec -any, purescript -any,
143 transformers -any, utf8-string -any, process -any
144 type: exitcode-stdio-1.0
147 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