Justin Leitgeb
|
576bc28142
|
Print types even when the elm file has already been compiled.
This fixes issue #299, where types are not printed even when the
`--print-types` option is given for an elm file that has already
been compiled.
|
2013-10-28 16:29:28 -05:00 |
|
Evan Czaplicki
|
76b2e56981
|
Add Strings as a primitive in the compiler
|
2013-10-02 15:56:43 -07:00 |
|
Evan Czaplicki
|
11f5f5263c
|
Actually use infixes in parser
|
2013-09-15 14:39:55 -07:00 |
|
Evan Czaplicki
|
37f1be6d79
|
Add fixities to module interfaces
|
2013-09-15 14:39:55 -07:00 |
|
Evan Czaplicki
|
5f7fcaa92d
|
Fix issue #241
|
2013-09-08 12:26:07 -07:00 |
|
Evan Czaplicki
|
aed6d9547a
|
Merge branch 'experimental' into dev
Conflicts:
compiler/Generate/JavaScript.hs
|
2013-09-01 01:43:51 -07:00 |
|
Evan Czaplicki
|
6ba2d70365
|
Revert 95ec3a8..1a093ac
This rolls back to commit 95ec3a822e .
|
2013-08-29 16:43:54 -07:00 |
|
Evan Czaplicki
|
7c159b294a
|
Enable parsing of basic markdown interpolation
No interpolated values are actually used, but they are type checked.
|
2013-08-29 13:00:38 -07:00 |
|
Evan Czaplicki
|
d7c89ee07c
|
support cross-module OpTables
|
2013-08-29 02:53:20 -07:00 |
|
Evan Czaplicki
|
fea6e5d408
|
Add fixities to module interfaces
|
2013-08-29 00:06:37 -07:00 |
|
Evan Czaplicki
|
9e58bdbc54
|
Canonicalize patterns in lambda expressions
|
2013-08-10 15:48:18 -07:00 |
|
Evan Czaplicki
|
0b9317124d
|
Give more specific errors when a variable cannot be found during canonicalization
|
2013-08-07 09:38:30 -07:00 |
|
Evan Czaplicki
|
a56efd851b
|
Check that imports actually exist in the known interfaces
|
2013-07-31 12:12:30 -07:00 |
|
Evan Czaplicki
|
b26edcc46e
|
Simplify representation of source locations
|
2013-07-30 11:43:42 -07:00 |
|
Evan Czaplicki
|
fda1d2f979
|
Add canonicalization for aliases and ADTs
|
2013-07-29 19:25:24 +02:00 |
|
Evan Czaplicki
|
3f96acf1f1
|
Get rid of logging and add Int, Float, Char, Bool to the global environment
|
2013-07-29 13:23:02 +02:00 |
|
Evan Czaplicki
|
2f5639c4fb
|
Introduce Transform.Canonicalize
Run this to create a properly formatted ModuleInterface
|
2013-07-29 11:59:55 +02:00 |
|