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 && <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.CodeGen
43 Language.PureScript.CodeGen.Common
44 Language.PureScript.CodeGen.Externs
45 Language.PureScript.CodeGen.JS
46 Language.PureScript.CodeGen.JS.AST
47 Language.PureScript.Constants
48 Language.PureScript.DeadCodeElimination
49 Language.PureScript.Declarations
50 Language.PureScript.Environment
51 Language.PureScript.Errors
52 Language.PureScript.Kinds
53 Language.PureScript.ModuleDependencies
54 Language.PureScript.Names
55 Language.PureScript.Optimizer
56 Language.PureScript.Optimizer.Blocks
57 Language.PureScript.Optimizer.Common
58 Language.PureScript.Optimizer.Inliner
59 Language.PureScript.Optimizer.MagicDo
60 Language.PureScript.Optimizer.TCO
61 Language.PureScript.Optimizer.Unused
62 Language.PureScript.Options
63 Language.PureScript.Parser
64 Language.PureScript.Parser.Common
65 Language.PureScript.Parser.Declarations
66 Language.PureScript.Parser.Kinds
67 Language.PureScript.Parser.State
68 Language.PureScript.Parser.Types
69 Language.PureScript.Pretty
70 Language.PureScript.Pretty.Common
71 Language.PureScript.Pretty.JS
72 Language.PureScript.Pretty.Kinds
73 Language.PureScript.Pretty.Types
74 Language.PureScript.Pretty.Values
75 Language.PureScript.Renamer
76 Language.PureScript.Sugar
77 Language.PureScript.Sugar.BindingGroups
78 Language.PureScript.Sugar.CaseDeclarations
79 Language.PureScript.Sugar.DoNotation
80 Language.PureScript.Sugar.Names
81 Language.PureScript.Sugar.Operators
82 Language.PureScript.Sugar.TypeClasses
83 Language.PureScript.Sugar.TypeDeclarations
84 Language.PureScript.Supply
85 Language.PureScript.Traversals
86 Language.PureScript.TypeChecker
87 Language.PureScript.TypeChecker.Entailment
88 Language.PureScript.TypeChecker.Kinds
89 Language.PureScript.TypeChecker.Monad
90 Language.PureScript.TypeChecker.Rows
91 Language.PureScript.TypeChecker.Skolems
92 Language.PureScript.TypeChecker.Subsumption
93 Language.PureScript.TypeChecker.Synonyms
94 Language.PureScript.TypeChecker.Types
95 Language.PureScript.TypeChecker.Unify
96 Language.PureScript.TypeClassDictionaries
97 Language.PureScript.Types
101 other-modules: Paths_purescript
102 ghc-options: -Wall -O2
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
112 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
115 build-depends: base >=4 && <5, cmdtheline -any, containers -any,
116 directory -any, filepath -any, mtl -any, parsec -any,
117 purescript -any, transformers -any, utf8-string -any
120 hs-source-dirs: psc-make
122 ghc-options: -Wall -O2 -fno-warn-unused-do-bind
125 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
126 mtl -any, parsec -any, haskeline >= 0.7.0.0, purescript -any,
127 transformers -any, utf8-string -any, process -any,
132 other-modules: Commands
134 ghc-options: -Wall -O2
137 build-depends: base >=4 && <5, cmdtheline -any, purescript -any, utf8-string -any,
138 process -any, mtl -any
141 hs-source-dirs: psc-docs
143 ghc-options: -Wall -O2
146 build-depends: base >=4 && <5, cmdtheline -any, purescript -any, utf8-string -any,
147 process -any, mtl -any, parsec -any, filepath -any, directory -any
150 hs-source-dirs: hierarchy
152 ghc-options: -Wall -O2
155 build-depends: base >=4 && <5, containers -any, directory -any,
156 filepath -any, mtl -any, parsec -any, purescript -any,
157 transformers -any, utf8-string -any, process -any
158 type: exitcode-stdio-1.0
161 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