Evan Czaplicki
56324bf699
Update version numbers for standard library
2013-12-29 15:35:26 -08:00
Evan Czaplicki
4e23dc6a08
Mess with documentation for empty
2013-12-24 10:16:17 -08:00
Max New
6992d941c7
Add empty element
2013-12-20 23:35:36 -06: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
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
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
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
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
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
91007fc4f9
Merge pull request #383 from maxsnew/lazy
...
Add unsafe Stream functions
2013-12-11 23:56:30 -08:00
Evan Czaplicki
01a5b1d8c2
that's not how you spell "high five"!
2013-12-11 23:54:52 -08:00
Max New
3eeefe7141
Add unsafe Stream functions
2013-12-11 19:20:52 -06:00
Evan Czaplicki
1707e52e69
Add documentation for JsonValue
2013-12-11 13:05:31 -08:00
Evan Czaplicki
4452e4e138
Turn off markdown interpolation for now.
...
This will of course get turned back on! I don’t want to do it in the
very next release though.
2013-12-10 23:04:27 -08:00
Evan Czaplicki
1fbb635c51
Merge pull request #379 from maxsnew/lazy
...
Increase sharing in Stream combinators
2013-12-09 17:16:06 -08:00
Max New
16d8753640
Fix iterate with optimal sharing
2013-12-09 17:21:20 -06:00
Max New
12d3cc5e92
Increase sharing in Stream combinators
2013-12-09 16:48:13 -06:00
Evan Czaplicki
3f9170aa00
Merge pull request #378 from maxsnew/lazy
...
Add Lazy Evaluation/Streams Library
2013-12-09 14:07:48 -08:00
Max New
08b88b7ebb
Add Stream docs and fix type of sampleOn.
2013-12-09 15:40:05 -06:00
Max New
4fa228102d
Update Lazy docs
2013-12-09 15:19:41 -06:00
Max New
46f3fa1b2c
Lazy/Stream API changes
2013-12-09 15:16:04 -06:00
Max New
5bb782af64
Add more Stream functions and start documentation
2013-12-09 01:33:40 -06:00
Max New
d97d54213c
Add some basic functions to Lazy library
2013-12-09 00:39:11 -06:00
Max New
9f98ec9b19
Split Streams into separate module and add apply (a la <*>)
2013-12-09 00:23:30 -06:00
Evan Czaplicki
eab9ab6122
Add examples of new sorting functions and fix the typo mentioned in #355
2013-12-08 15:45:26 -08:00
Evan Czaplicki
ccf737e999
Merge pull request #355 from mgold/sort
...
Add sorting (targeting dev)
2013-12-08 15:18:20 -08:00
Max New
614c8c5108
Add more Stream functions
2013-12-07 14:38:33 -06:00
Max New
c2a6b0d9d0
Add Library for Lazy Evaluation
2013-12-07 14:38:33 -06:00
Christian Stork
61b2cd6e40
Fix Keyboard.lastPressed to signal repeated keys
2013-12-04 13:40:13 +01:00
Max Goldstein
bbdc6760c1
Add sortWith
2013-11-21 16:33:30 -05:00
Max Goldstein
b3c598466b
Use Utils.cmp for sorting
2013-11-21 15:29:53 -05:00
Evan Czaplicki
bccfece2c1
Merge branch 'master' into dev
2013-11-19 22:34:08 -08:00
Evan Czaplicki
704da021b0
Fix "dropped" frames for text updates ( #224 , #339 ) using @timthelion's insights in #350
...
* Change the implementation of `notify` so that it does not have a
return value any more.
* Get rid of the only remaning use of the return value of `notify` in
the `every` function.
* Have a "lock" on each round to ensure that no library or runtime
calls `notify` synchronously, causing an update to happen half way
through another update, ultimately leading to a dropped frame.
2013-11-18 17:23:40 +01:00
i-e-b
75ad25b7ee
Fix to Json Boolean native constructor
2013-11-15 15:58:16 +00:00
Max Goldstein
beeaa38755
Add sortBy function.
2013-11-13 10:26:24 -05:00