git.iko.soy
/
elk
readme
files
commits
refs
on
b00a8cb
help
sign in
history of
compiler/Compiler.hs
all commits
b9e627f
Merge in @maxsnew's fixes from #424
Evan Czaplicki
13 years ago
c966776
Add -W flag to many files, mostly getting rid of dead imports
Evan Czaplicki
13 years ago
9ff2622
Handle --no-prelude flag in the Metadata.Prelude module rather than distributed across many modules
Evan Czaplicki
13 years ago
6511fc0
Refactor Build.File using monad transformers
Max New
13 years ago
16aef1e
Switch away from using Text.Blaze.Html.Renderer.Utf8 because it scrambles some things.
Evan Czaplicki
13 years ago
26a8c82
Get rid of Build.Info file, move compiler version to Elm.Internal.Version and use Elm's version conventions
Evan Czaplicki
13 years ago
dac51ab
Finish refactoring code into Build/ directory, make some names more consistent and remove unneeded dependencies
Evan Czaplicki
13 years ago
6cb3b30
Start breaking the build process up into smaller modules
Evan Czaplicki
13 years ago
8fc72d2
Remove instance of unsafePerformIO
Justin Leitgeb
13 years ago
5a1c9ed
Unnecessary style changes
Evan Czaplicki
13 years ago
c845e58
Give more helpful error messages when deserializing elmi files
Justin Leitgeb
13 years ago
006e086
Remove print_program option
Justin Leitgeb
13 years ago
17f407a
Trim trailing whitespace
Justin Leitgeb
13 years ago
576bc28
Print types even when the elm file has already been compiled.
Justin Leitgeb
13 years ago
e8a6615
cosmetic: nicer way to conditionally run type printer
Evan Czaplicki
13 years ago
484e14a
Relax mtime test in alreadyCompiled
Alexander Foremny
13 years ago
de52cac
Add --src-dir flag
Evan Czaplicki
13 years ago
d6c8ecd
reorder things and make the help flag nicer
Evan Czaplicki
13 years ago
66c288e
Remove minification from compiler.
Evan Czaplicki
13 years ago
de232b6
Use ByteStrings to make writing html and js a bit faster
Evan Czaplicki
13 years ago
d4def20
Make sure that `createDirectoryIfMissing` is called for included js files
Evan Czaplicki
13 years ago
37f1be6
Add fixities to module interfaces
Evan Czaplicki
13 years ago
6ba2d70
Revert 95ec3a8..1a093ac
Evan Czaplicki
13 years ago
fea6e5d
Add fixities to module interfaces
Evan Czaplicki
13 years ago
4d25352
Show realiased types when printing errors and when printing module types
Evan Czaplicki
13 years ago
7093436
Switch to SrcTypes after type inference, not in compiler
Evan Czaplicki
13 years ago
cc81b1e
Make sure that all directories in build/ are properly constructed
Evan Czaplicki
13 years ago
50dada1
Fix very silly error, default module name is "Main" not "Name"
Evan Czaplicki
13 years ago
ed6b255
Properly parse out module names, defaulting to Main if no name is given.
Evan Czaplicki
13 years ago
43b604e
Introduce cache/ and build/ directories
Evan Czaplicki
13 years ago
97ab619
Make sure that the user defined module name is used in generated HTML
Evan Czaplicki
13 years ago
a446d60
Ensure that binary serialization works on Windows. Previously had issues with line ending conversions messing with binary data.
Evan Czaplicki
13 years ago
1df206d
Clean up mistakes from the merge
Evan Czaplicki
13 years ago
51dfa67
Merge branch 'types'
Evan Czaplicki
13 years ago
1f39007
Add more space between type errors
Evan Czaplicki
13 years ago
37417e1
print file path when compiling and enable multithreaded execution
Evan Czaplicki
13 years ago
520c81f
Better names for files when no name is given
Evan Czaplicki
13 years ago
dd8843f
Take correct file path, even if module name is not given
Evan Czaplicki
13 years ago
e677f27
add a type signature
Evan Czaplicki
13 years ago
f8fe8e4
Properly convert Type.Type to SourceSyntax.Type
Evan Czaplicki
13 years ago
f818274
Prettify code to print program
Evan Czaplicki
13 years ago
2f5639c
Introduce Transform.Canonicalize
Evan Czaplicki
13 years ago
0a6bd8b
Generate and use interfaces.data so standard library types are available
Evan Czaplicki
13 years ago
272557d
Fix for "trying to write to a file in a non-existant directory"
Evan Czaplicki
13 years ago
637c7e0
Put type aliases in ModuleInterface
Evan Czaplicki
13 years ago
016a199
Start using Metadata.Prelude
Evan Czaplicki
13 years ago
8ffcf9e
Prettier printing for infix operator definitions
Evan Czaplicki
13 years ago
eb722a2
Make a type less general
Evan Czaplicki
13 years ago
4bcde7e
Add flag for printing a whole program
Evan Czaplicki
13 years ago
1f8b7bb
Introduce TypeLibrary alias, a minor cosmetic change
Evan Czaplicki
13 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