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
20extra-source-files: examples/passing/*.purs
21 , examples/failing/*.purs
25 location: https://github.com/purescript/purescript.git
28 build-depends: base >=4 && <5, cmdtheline == 0.2.*, containers -any, unordered-containers -any,
29 directory >= 1.2, filepath -any, mtl >= 2.1.0 && < 2.3.0, parsec -any,
30 transformers >= 0.3 && < 0.5, utf8-string -any,
31 pattern-arrows >= 0.0.2 && < 0.1,
32 monad-unify >= 0.2.2 && < 0.3,
35 build-depends: unix -any
36 exposed-modules: Language.PureScript
37 Language.PureScript.Constants
38 Language.PureScript.Options
39 Language.PureScript.Declarations
40 Language.PureScript.Environment
41 Language.PureScript.Errors
42 Language.PureScript.Kinds
43 Language.PureScript.Names
44 Language.PureScript.Supply
45 Language.PureScript.Types
46 Language.PureScript.Traversals
47 Language.PureScript.TypeClassDictionaries
48 Language.PureScript.DeadCodeElimination
49 Language.PureScript.Sugar
50 Language.PureScript.ModuleDependencies
51 Language.PureScript.Sugar.CaseDeclarations
52 Language.PureScript.Sugar.DoNotation
53 Language.PureScript.Sugar.TypeDeclarations
54 Language.PureScript.Sugar.BindingGroups
55 Language.PureScript.Sugar.Operators
56 Language.PureScript.Sugar.TypeClasses
57 Language.PureScript.Sugar.Names
58 Language.PureScript.CodeGen
59 Language.PureScript.CodeGen.Common
60 Language.PureScript.CodeGen.Externs
61 Language.PureScript.CodeGen.JS
62 Language.PureScript.CodeGen.JS.AST
63 Language.PureScript.Optimizer
64 Language.PureScript.Optimizer.Common
65 Language.PureScript.Optimizer.MagicDo
66 Language.PureScript.Optimizer.TCO
67 Language.PureScript.Optimizer.Inliner
68 Language.PureScript.Optimizer.Unused
69 Language.PureScript.Optimizer.Blocks
70 Language.PureScript.Parser
71 Language.PureScript.Parser.Common
72 Language.PureScript.Parser.Declarations
73 Language.PureScript.Parser.Kinds
74 Language.PureScript.Parser.State
75 Language.PureScript.Parser.Types
76 Language.PureScript.Pretty
77 Language.PureScript.Pretty.Common
78 Language.PureScript.Pretty.JS
79 Language.PureScript.Pretty.Kinds
80 Language.PureScript.Pretty.Types
81 Language.PureScript.Pretty.Values
82 Language.PureScript.Renamer
83 Language.PureScript.TypeChecker
84 Language.PureScript.TypeChecker.Kinds
85 Language.PureScript.TypeChecker.Monad
86 Language.PureScript.TypeChecker.Synonyms
87 Language.PureScript.TypeChecker.Types
91 other-modules: Paths_purescript
92 ghc-options: -Wall -O2
95 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
96 directory -any, filepath -any, mtl -any, parsec -any,
97 purescript -any, transformers -any, utf8-string -any
102 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
105 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
106 directory -any, filepath -any, mtl -any, parsec -any,
107 purescript -any, transformers -any, utf8-string -any
110 hs-source-dirs: psc-make
112 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
115 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
116 mtl -any, parsec -any, haskeline >= 0.7.0.0, purescript -any,
117 transformers -any, utf8-string -any, process -any,
122 other-modules: Commands
124 ghc-options: -Wall -O2
127 build-depends: base >=4 && <5, cmdtheline -any, purescript -any, utf8-string -any,
128 process -any, mtl -any
131 hs-source-dirs: psc-docs
133 ghc-options: -Wall -O2
136 build-depends: base >=4 && <5, cmdtheline -any, purescript -any, utf8-string -any,
137 process -any, mtl -any, parsec -any, filepath -any, directory -any
140 hs-source-dirs: hierarchy
142 ghc-options: -Wall -O2
145 build-depends: base >=4 && <5, containers -any, directory -any,
146 filepath -any, mtl -any, parsec -any, purescript -any,
147 transformers -any, utf8-string -any, process -any
148 type: exitcode-stdio-1.0
151 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