evancz
|
3e45d8e9ce
|
Fix bug in setting headers.
|
2013-06-09 11:13:03 -07:00 |
|
evancz
|
0d96f82208
|
Add type constructor for extensible records.
|
2013-06-07 10:16:38 -07:00 |
|
evancz
|
6e56df59a5
|
Switch to only generating elmo files. Turn off the CPP flags in .cabal and remove all generated JS files on each build for now.
|
2013-06-07 09:38:29 -07:00 |
|
evancz
|
28db384691
|
Fix parsing bug in as patterns that would fully commit if any spaces were seen.
Also add `as` variables to reported variables in patterns.
|
2013-06-06 23:16:46 -07:00 |
|
evancz
|
989d878ac5
|
Merge branch 'master' into dev
Conflicts:
compiler/Model/Ast.hs
compiler/Types/Constrain.hs
|
2013-06-06 22:36:14 -07:00 |
|
evancz
|
ba5cd880d4
|
Merge branch 'master' of https://github.com/evancz/Elm
|
2013-06-06 22:30:07 -07:00 |
|
evancz
|
951df07b79
|
Only produce elmo files. The aim is to use a layout for object files similar to Go, which has thought very hard about how to make compilation really fast.
|
2013-06-06 22:28:24 -07:00 |
|
Evan Czaplicki
|
152ad77ebc
|
Merge pull request #167 from A1kmm/Support-at-patterns
Support @ patterns as in Haskell
|
2013-06-06 22:26:14 -07:00 |
|
evancz
|
ad0f1f1fed
|
Switch from sets of constraints to lists of constraints. This should have a positive performance impact, in that list insertion should be asymptotically faster than set insertion.
|
2013-06-06 21:36:18 -07:00 |
|
Andrew Miller
|
f8547cf4be
|
Update 'at patterns' to use the as notation per mailing list discussion
|
2013-06-07 12:53:50 +12:00 |
|
evancz
|
1c80966ace
|
Change the Haskell API for compilation to make it easier to see error messages.
|
2013-06-06 16:11:23 -07:00 |
|
Andrew Miller
|
3c71ee1c4d
|
Support @ patterns as in Haskell
|
2013-06-06 21:27:20 +12:00 |
|
evancz
|
44fecefde6
|
Merge branch 'master' of https://github.com/evancz/Elm
|
2013-06-05 14:22:51 -07:00 |
|
evancz
|
212d19c3e8
|
Start using the given output-directory
|
2013-06-05 14:22:30 -07:00 |
|
evancz
|
f5bdb2ca7e
|
Minor code changes to help allow custom infix precedence and associativity.
|
2013-06-05 14:22:11 -07:00 |
|
Evan Czaplicki
|
8d13b0b586
|
Merge pull request #165 from A1kmm/let-type-annotations
Support type annotations in let
|
2013-06-05 14:20:14 -07:00 |
|
evancz
|
2d1e06b17b
|
Start generating elmi and elmo files to permit sharing of types, values, and infix info between modules.
|
2013-06-05 00:44:04 -07:00 |
|
Evan Czaplicki
|
40fdee5a85
|
Merge pull request #166 from laszlopandy/master
Allow elm-server to use a different port than 8000.
|
2013-06-04 11:48:52 -07:00 |
|
Laszlo Pandy
|
c24f04b243
|
[elm-server] add --port=... command line option.
|
2013-06-04 11:41:00 +02:00 |
|
Evan Czaplicki
|
5c6425a840
|
Update README.md
|
2013-06-03 20:08:23 -06:00 |
|
Evan Czaplicki
|
3591dd52e1
|
Update README.md
|
2013-06-03 20:06:54 -06:00 |
|
Evan Czaplicki
|
351c5b145c
|
Update README.md
|
2013-06-03 20:03:54 -06:00 |
|
Evan Czaplicki
|
5e5ff1c0d8
|
Update README.md
|
2013-06-03 19:55:58 -06:00 |
|
Evan Czaplicki
|
197663e2ec
|
Update README.md
|
2013-06-03 19:55:28 -06:00 |
|
Evan Czaplicki
|
8be99c5a34
|
Update README.md
|
2013-06-03 19:50:51 -06:00 |
|
evancz
|
2323afc797
|
Change directions.
|
2013-06-03 18:49:00 -07:00 |
|
evancz
|
6784a54103
|
Add link to .dmg
|
2013-06-03 18:46:24 -07:00 |
|
evancz
|
13777c613e
|
Add the contributor agreement.
|
2013-06-03 15:09:44 -07:00 |
|
Andrew Miller
|
2968eb0827
|
Merge branch 'master' into let-type-annotations
|
2013-06-03 19:45:37 +12:00 |
|
Andrew Miller
|
6a34482849
|
Add support for type annotations in let
|
2013-06-03 19:44:45 +12:00 |
|
evancz
|
b30482a38f
|
Get timers to detach themselves when a swap occurs.
|
2013-06-03 00:19:48 -07:00 |
|
evancz
|
90cf4218a8
|
Switch to a custom way of attaching event listeners that makes it easier to detach them if necessary.
|
2013-06-02 23:46:02 -07:00 |
|
evancz
|
bb719ab763
|
Merge branch 'master' of https://github.com/evancz/Elm
|
2013-06-02 11:27:52 -07:00 |
|
Evan Czaplicki
|
e636c8494d
|
Merge pull request #164 from A1kmm/master
Add missing semicolon without which Firefox parses the collated runtime incorrectly.
|
2013-06-02 11:12:31 -07:00 |
|
Andrew Miller
|
45cfc8fa2e
|
Add missing semicolon without which Firefox parses the collated runtime incorrectly.
|
2013-06-02 17:44:19 +12:00 |
|
evancz
|
3c01d66161
|
Fix bug when moving and scaling Elements in a collage.
|
2013-06-01 14:27:35 -07:00 |
|
evancz
|
487494926c
|
Fix orientation of polygons and paths.
|
2013-06-01 11:57:08 -07:00 |
|
evancz
|
3829a951d3
|
Fix another rendering bug for collages.
|
2013-06-01 11:09:31 -07:00 |
|
evancz
|
35d6019f51
|
Correct positioning of normal forms that appear in groups right after an Element .
|
2013-06-01 01:55:33 -07:00 |
|
evancz
|
8004905409
|
Add keyFrameAnimation for hot-swapping.
|
2013-06-01 00:13:31 -07:00 |
|
evancz
|
6c2fb97f6a
|
Bug fix: clear collage nodes that should not be shown anymore.
|
2013-06-01 00:13:04 -07:00 |
|
evancz
|
3d5d60a47d
|
Get basic hot-swapping working.
|
2013-05-31 10:40:49 -07:00 |
|
evancz
|
cb154acc53
|
Bug fixes from the Init.js refactor that just happened.
|
2013-05-30 18:52:02 -07:00 |
|
evancz
|
6ddb826332
|
First draft addition of hot-swapping. Clean up Init.js a bit as well.
|
2013-05-30 18:41:43 -07:00 |
|
evancz
|
fb99a30792
|
Merge branch 'master' of https://github.com/evancz/Elm
|
2013-05-30 08:05:52 -07:00 |
|
evancz
|
fb07818e87
|
Fix file handle problem.
When there was a parse error, Windows would keep the file handle open because the file was only partially read.
|
2013-05-30 08:02:44 -07:00 |
|
evancz
|
6b28feaa2b
|
Switch name of Context to Located. Whoo static types :)
|
2013-05-29 16:20:38 -07:00 |
|
evancz
|
5e7a34f571
|
Make image cropping simpler.
|
2013-05-29 14:27:00 -07:00 |
|
Evan Czaplicki
|
d97c7d19d5
|
Merge pull request #163 from dharmatech/patch-1
Fix bug in "A Test project" section
|
2013-05-29 13:49:11 -07:00 |
|
dharmatech
|
47b2eabc30
|
Fix bug in "A Test project" section
|
2013-05-29 14:57:43 -05:00 |
|