Evan Czaplicki
|
71bb1c8bf9
|
Add basics of properly handling ports
|
2013-12-24 10:13:19 -08:00 |
|
Evan Czaplicki
|
6db931849d
|
Merge pull request #404 from maxsnew/empty
Add empty element
|
2013-12-24 10:11:26 -08:00 |
|
Evan Czaplicki
|
740702c0d7
|
Begin switch from current FFI syntax to "port" syntax
|
2013-12-23 23:53:54 -08:00 |
|
Evan Czaplicki
|
fcbd7fd73b
|
Improve some parser code by adding type annotations, removing unused dependencies, and using prefixed imports
|
2013-12-23 23:26:03 -08:00 |
|
Evan Czaplicki
|
0486c90bd3
|
Merge branch 'dev' into deriving
|
2013-12-23 17:03:05 -08:00 |
|
Evan Czaplicki
|
51ee065e6b
|
Cosmetic: give function a more descriptive name
|
2013-12-23 17:02:47 -08:00 |
|
Evan Czaplicki
|
230c695231
|
Merge pull request #412 from maxsnew/otherwise
Expand `else` to `True` instead of `otherwise`.
|
2013-12-23 17:00:58 -08:00 |
|
Max New
|
647cf279a1
|
Optimize True branch in multi-way if code generation.
|
2013-12-23 18:57:23 -06:00 |
|
Evan Czaplicki
|
83e8bad84f
|
Add basics of "deriving" for ADTs and type aliases. Only parse it for type aliases at the moment.
|
2013-12-23 16:51:15 -08:00 |
|
Max New
|
254d71f4e5
|
Expand else to True instead of otherwise .
Makes `if` syntax independent of the value of `otherwise`.
Includes test case.
|
2013-12-23 18:31:55 -06:00 |
|
Evan Czaplicki
|
32c78efe7d
|
Begin process of allowing "deriving" on type aliases.
|
2013-12-23 14:42:43 -08:00 |
|
Evan Czaplicki
|
171f199db3
|
Merge branch 'dev' into json
|
2013-12-23 13:01:21 -08:00 |
|
Evan Czaplicki
|
e119d8ef62
|
Get rid of SourceSyntax.Everything module
|
2013-12-22 15:18:16 -08:00 |
|
Evan Czaplicki
|
f8bf89b48d
|
Make sure that all names in a program are safe for use in JS code
|
2013-12-22 15:00:29 -08:00 |
|
Evan Czaplicki
|
e690c427b7
|
Add deriving as a reserved word
|
2013-12-21 23:55:33 -08:00 |
|
Evan Czaplicki
|
7def8158c1
|
Merge pull request #408 from timthelion/parserQuoteFix
Fix bug in parser
|
2013-12-21 22:37:43 -08:00 |
|
Evan Czaplicki
|
384f86faa1
|
Add note about how to request features to the main repo
|
2013-12-21 14:48:53 -08:00 |
|
Timothy Vladimír Hobbs
|
cbbd42d3f3
|
Fix bug in parser
34913d5 broke the parser in the following case:
f = '\"'
This commit fixes that.
|
2013-12-21 23:21:10 +01:00 |
|
Max New
|
6992d941c7
|
Add empty element
|
2013-12-20 23:35:36 -06:00 |
|
Evan Czaplicki
|
7b20993869
|
Get rid of dependency on uniplate so AST does not need to derive Data or Typeable
This is motivated by wanting to add things to the AST that cannot
derive Data or Typeable
|
2013-12-20 16:41:06 -08:00 |
|
Evan Czaplicki
|
4b22dbb33a
|
Fix typo pointed out by @mgold. Thanks!
|
2013-12-20 10:07:52 -08:00 |
|
Evan Czaplicki
|
39769b77af
|
Merge pull request #399 from mgold/char-compare
Fix Char comparisons
|
2013-12-19 18:53:07 -08:00 |
|
Max Goldstein
|
460fe0d3a4
|
Further optimizations
|
2013-12-19 21:47:16 -05:00 |
|
Max Goldstein
|
c6fbc8df24
|
Use instanceof for performance
|
2013-12-19 19:55:41 -05:00 |
|
Evan Czaplicki
|
3686c82738
|
Add note about no sharing between top-level and let-bound type variables
|
2013-12-19 15:04:41 -08:00 |
|
Evan Czaplicki
|
2874797ddb
|
Go to original error style. I think it's nicer.
|
2013-12-19 14:45:52 -08:00 |
|
Evan Czaplicki
|
60f67d6920
|
Clarify instal directions a bit
|
2013-12-19 14:14:17 -08:00 |
|
Evan Czaplicki
|
65dd54c99e
|
add haskell platform link again
|
2013-12-19 14:09:49 -08:00 |
|
Evan Czaplicki
|
a3a5cd933f
|
Update README.md
|
2013-12-19 14:08:39 -08:00 |
|
Evan Czaplicki
|
02bd3a5e34
|
Update README.md
|
2013-12-19 14:05:52 -08:00 |
|
Evan Czaplicki
|
ca672f6e46
|
Keep general instructions on main page
|
2013-12-19 14:04:03 -08:00 |
|
Evan Czaplicki
|
99683b9434
|
Merge pull request #398 from fosskers/master
Added link to new Installation instructions
|
2013-12-19 13:17:51 -08:00 |
|
Colin Woodbury
|
6b6147afb8
|
Added link to new Installation instructions
|
2013-12-20 06:06:38 +09:00 |
|
Evan Czaplicki
|
c8854a9935
|
Merge branch 'dev' of https://github.com/evancz/Elm into dev
|
2013-12-19 11:44:59 -08:00 |
|
Evan Czaplicki
|
34913d5340
|
Fix issue #397. Core issue was that scanning for infix declarations was not clever about strings.
|
2013-12-19 10:41:31 -08:00 |
|
Evan Czaplicki
|
5071f0f8d6
|
Merge pull request #393 from maxsnew/dict
Add efficient update function for Dict
|
2013-12-19 10:09:57 -08:00 |
|
Max New
|
33b39a30db
|
Implement more general Dict update.
|
2013-12-19 04:16:00 -06:00 |
|
Evan Czaplicki
|
ac6c5bc04a
|
Get rid of check on how many exposed modules. That's for validation elsewhere
|
2013-12-19 01:48:26 -08:00 |
|
Evan Czaplicki
|
ab53fac3c4
|
Add note about how to interpret JS functions
|
2013-12-18 23:35:14 -08:00 |
|
Max New
|
bb3d0dc566
|
Add efficient update function for Dict
|
2013-12-18 22:02:02 -06:00 |
|
Max Goldstein
|
fac00f66c4
|
Fix Char comparisons
Fixes evancz/Elm#392
|
2013-12-18 21:39:46 -05:00 |
|
Evan Czaplicki
|
32e7d1da03
|
Get rid of dead code in Prelude. Need to figure out how to kill prelude entirely.
|
2013-12-18 12:53:11 -08:00 |
|
Evan Czaplicki
|
5aedf723ec
|
Take Automaton out of standard libraries for now
|
2013-12-18 12:52:47 -08:00 |
|
Evan Czaplicki
|
16aef1ea0c
|
Switch away from using Text.Blaze.Html.Renderer.Utf8 because it scrambles some things.
|
2013-12-17 17:43:06 -08:00 |
|
Evan Czaplicki
|
82d3d88d01
|
Get syntax highlighting on code blocks working again.
|
2013-12-17 16:19:42 -08:00 |
|
Evan Czaplicki
|
37afd0d6a5
|
Merge pull request #391 from ivanov/typos
Typos
|
2013-12-17 15:47:32 -08:00 |
|
Paul Ivanov
|
b77fd96d68
|
fix typos in Graphics
|
2013-12-17 15:44:58 -08:00 |
|
Paul Ivanov
|
bb851314ab
|
more typos
|
2013-12-17 15:44:45 -08:00 |
|
Paul Ivanov
|
70e861818d
|
fix typo in docs
|
2013-12-17 15:40:31 -08:00 |
|
Evan Czaplicki
|
123fb9440d
|
Improve documentation for the new libraries
|
2013-12-17 15:20:39 -08:00 |
|