3Synopsis: The Elm language module.
4Description: Elm aims to make client-side web-development more pleasant.
5 It is a statically/strongly typed, functional reactive
6 language to HTML, CSS, and JS. This package provides a
7 library for Elm compilation in Haskell and a compiler
10Homepage: http://elm-lang.org
16Maintainer: info@elm-lang.org
17Copyright: Copyright: (c) 2011-2014 Evan Czaplicki
19Category: Compiler, Language
23Extra-source-files: changelog.md
25Data-files: elm-runtime.js interfaces.data docs.json
30 location: git://github.com/evancz/Elm.git
33 exposed-modules: Elm.Internal.Dependencies,
34 Elm.Internal.Documentation,
39 Hs-Source-Dirs: compiler
40 other-modules: AST.Annotation,
42 AST.Expression.General,
43 AST.Expression.Source,
45 AST.Expression.Canonical,
54 Generate.JavaScript.Helpers,
55 Generate.JavaScript.Ports,
59 Transform.Canonicalize,
62 Transform.Declaration,
64 Transform.SortDefinitions,
77 Type.Constrain.Expression,
78 Type.Constrain.Literal,
79 Type.Constrain.Pattern,
101 blaze-html >= 0.5 && < 0.8,
109 language-ecmascript >=0.15 && < 1.0,
122 ghc-options: -threaded -O2
123 Hs-Source-Dirs: compiler
124 other-modules: AST.Annotation,
126 AST.Expression.General,
127 AST.Expression.Source,
128 AST.Expression.Valid,
129 AST.Expression.Canonical,
138 Generate.JavaScript.Helpers,
139 Generate.JavaScript.Ports,
143 Transform.Canonicalize,
145 Transform.Expression,
146 Transform.Declaration,
147 Transform.Definition,
148 Transform.SortDefinitions,
149 Transform.Substitute,
161 Type.Constrain.Expression,
162 Type.Constrain.Literal,
163 Type.Constrain.Pattern,
182 Build-depends: aeson,
185 blaze-html >= 0.5 && < 0.8,
193 language-ecmascript >=0.15 && < 1.0,
206 Hs-Source-Dirs: compiler
207 other-modules: AST.Annotation,
209 AST.Expression.General,
226 Build-depends: aeson,
244Test-Suite compiler-tests
245 Type: exitcode-stdio-1.0
246 Hs-Source-Dirs: tests/hs, compiler
247 Main-is: CompilerTest.hs
248 other-modules: Tests.Compiler
250 Tests.Property.Arbitrary
254 build-depends: test-framework,
255 test-framework-hunit,
256 test-framework-quickcheck2 >= 0.3,
258 QuickCheck >= 2 && < 3,
262 blaze-html == 0.5.* || == 0.6.*,
263 blaze-markup == 0.5.1.*,
272 language-ecmascript >=0.15 && < 1.0,
284 Type: exitcode-stdio-1.0
285 Hs-Source-Dirs: tests/hs
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