git.iko.soy
/
elk
readme
files
commits
refs
on
bd2ab82
help
sign in
history of
src/Elm/Compiler.hs
all commits
4914a41
A localizer cannot always be produced
Evan Czaplicki
9 years ago
9b630c1
Trim the public API of Elm.Compiler for now
Evan Czaplicki
9 years ago
3b7f6ff
Update public API a bit
Evan Czaplicki
9 years ago
2277745
Shuffle code to make Elm.Compiler work again
Evan Czaplicki
9 years ago
fa03159
Account for client and server kernel code
Evan Czaplicki
9 years ago
b3569f7
Thread the --debug flag through a bit differently
Evan Czaplicki
9 years ago
59bd3fe
Remove special case for Never flags. Use () instead.
Evan Czaplicki
9 years ago
61e7508
Add a hint for canonicalization errors
Evan Czaplicki
9 years ago
309a8f8
cosmetic: shuffle code around a bit
Evan Czaplicki
9 years ago
973bf00
Expose Elm.Compiler.parseKernel to grab all kernel dependencies
Evan Czaplicki
9 years ago
0a7b765
Rename Elm.Compiler.parseDependencies to parseHeader
Evan Czaplicki
9 years ago
74a1fd1
cosmetic: move parseDependencies lower in Elm.Compiler
Evan Czaplicki
9 years ago
774aebd
Simplify Docs.AST to simplify API diffing
Evan Czaplicki
10 years ago
ceb9175
Code gen can customize how variables are generated
Evan Czaplicki
10 years ago
6eaff9e
Elm.Compiler now exposes an opaque Obj.Graph
Evan Czaplicki
10 years ago
f232da4
Do DCE while generating JS.
Evan Czaplicki
10 years ago
abd5880
Use bytestring builders to generate JS
Evan Czaplicki
10 years ago
7bb1738
Have header parser return Maybe, not default value
Evan Czaplicki
10 years ago
357b7e4
Stop holding FilePath in AST.Module
Evan Czaplicki
10 years ago
b5b685e
Rename Elm.Compiler.Result._iface
Evan Czaplicki
10 years ago
542c763
Hold less in Interface / add "privatize" to shrink memory
Evan Czaplicki
10 years ago
65e6ff1
errorToDoc replaces errorToString and errorToStdout
Evan Czaplicki
10 years ago
d4cc828
Change the Context passed into Elm.Compiler.compile
Evan Czaplicki
10 years ago
5a82332
Do not require a Pkg.Name for parseDependencies
Evan Czaplicki
10 years ago
3f6ffc3
Improve code that extracts code from source in errors
Evan Czaplicki
10 years ago
f284fab
Get docComment parsing working again
Evan Czaplicki
10 years ago
12c5078
Have parseDependencies give out valid error messages
Evan Czaplicki
10 years ago
2203dd6
Upgrade Elm/ from String to Text
Evan Czaplicki
10 years ago
b97576d
Attempt to speed up the parsing phase
Evan Czaplicki
10 years ago
2372433
Stop exposing defaultImports and do all import adding internally
Evan Czaplicki
10 years ago
4b72f55
Have Elm.Compiler.parseDependencies produce tags
Evan Czaplicki
11 years ago
684504e
Use custom JS renderer
Evan Czaplicki
11 years ago
94ebc2d
Use the same Result type everywhere
Evan Czaplicki
11 years ago
103b19b
Expose Raw and Canonical module names directly
Evan Czaplicki
11 years ago
0c62398
cosmetic: add vertical whitespace
Evan Czaplicki
11 years ago
d163289
Parse more liberally, give errors in validation phase for better messages
Evan Czaplicki
11 years ago
3e8eb7b
Just focus on effect modules, ignore foreign effects for now
Evan Czaplicki
11 years ago
50a14ca
Parse "effect module" and "foreign effect module" headers
Evan Czaplicki
11 years ago
6d9f01b
Remove ports
Evan Czaplicki
11 years ago
656bfb7
Switch Reports to use Docs for pre and post hints
Evan Czaplicki
11 years ago
74db13f
Get rid of Show and Pretty instances for AST types
Evan Czaplicki
11 years ago
97572f9
Thread VariantDict through to decision tree compiler
Evan Czaplicki
11 years ago
7e1de43
Make some minor changes to get elm-make working
Evan Czaplicki
11 years ago
31545d1
canonicalize module names, generate unambiguous names in JS
Evan Czaplicki
11 years ago
4f369b8
Add package to interface file
JoeyEremondi
11 years ago
0d89d62
Introduce Canonical module nms with pkg info
JoeyEremondi
11 years ago
a950bc5
Don't expose Elm.Compiler.Version
jmite
11 years ago
50efcd0
Stop exporting rawVersion
jmite
11 years ago
b001556
Don't unwrap Package.Name
jmite
11 years ago
e35986b
Introduce optimize phase, detect tail calls
Evan Czaplicki
11 years ago
older commits
keys
esc 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