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
Evan Czaplicki
68d41ba1bc
create file for uploading standard library to library.elm-lang.org
2013-12-17 13:59:38 -08:00
Evan Czaplicki
f1f5744f5b
Add note about short-circuiting with (&&) and (||)
2013-12-17 13:59:19 -08:00
Evan Czaplicki
a3cb09a0c1
Add instances for generating JSON
2013-12-17 12:16:40 -08:00
Evan Czaplicki
26a8c82b6f
Get rid of Build.Info file, move compiler version to Elm.Internal.Version and use Elm's version conventions
2013-12-17 11:36:05 -08:00
Evan Czaplicki
b9056797ec
Add link to example program.
2013-12-17 10:59:45 -08:00
Evan Czaplicki
16e6654af8
Require minimal deps file when just building things locally
2013-12-16 14:41:05 -08:00
Evan Czaplicki
87bf14f268
Switch to using elm_dependencies.json to search for additional src-dirs
2013-12-16 03:03:52 -08:00
Evan Czaplicki
8a46ead147
Add dependencies field to Deps
2013-12-16 03:03:04 -08:00
Evan Czaplicki
3c1b9f7171
Adopt "model" code from elm-get so that dependencies can be crawled from the compiler.
2013-12-15 23:55:36 -08:00
Evan Czaplicki
61ff49067f
Guard against issue #387
2013-12-15 19:14:00 -08:00
Evan Czaplicki
fe7e3195fa
Automatically look in elm_dependencies/ and use the latest version available
2013-12-15 01:37:51 -08:00
Evan Czaplicki
d6e769514e
Get rid of dummy Paths_Elm.hs file!
2013-12-15 01:35:31 -08:00
Evan Czaplicki
dac51abc88
Finish refactoring code into Build/ directory, make some names more consistent and remove unneeded dependencies
2013-12-14 23:29:39 -08:00
Evan Czaplicki
6cb3b30062
Start breaking the build process up into smaller modules
2013-12-14 21:46:15 -08:00
Evan Czaplicki
80e8af63e5
Rollback on laziness for now.
...
I feel like it does not have a strong use case yet, and does not align
with the nearterm goals of Elm. I don’t want to introduce complexity
unless it has a big reward.
2013-12-14 20:50:16 -08:00
Evan Czaplicki
cd4b4e2ef5
Mess around with wording and switch to using a pdf for the contributor agreement
2013-12-13 17:54:27 -08:00
Evan Czaplicki
0ce1d53f01
Merge pull request #359 from jsl/add_contributing_doc
...
Add initial CONTRIBUTING.md
2013-12-13 17:38:01 -08:00
Evan Czaplicki
c8c9913983
Add more info to comments
2013-12-13 17:05:33 -08:00
Evan Czaplicki
f57ffdf84e
Clarify docs for splitWith
and make note about potential infinite loops more consistent
2013-12-13 16:38:02 -08:00
Evan Czaplicki
cc5be70ac4
Add more documentation (mainly adding more examples) and change to the name splitWith
2013-12-13 16:15:35 -08:00
Evan Czaplicki
8a9fbbc7cc
Merge branch 'master' into dev
2013-12-13 15:49:30 -08:00
Evan Czaplicki
854eeaae67
Merge pull request #377 from cstork/master
...
Fix Keyboard.lastPressed to signal repeated keys
2013-12-13 15:47:40 -08:00