Commit graph

462 commits

Author SHA1 Message Date
Evan Czaplicki
007ea7126f Get rid of isClicked
It can be argued that everything should be derived from isDown and
position (the two real facts about the mouse), so maybe that is a
direction to go from here.
2014-01-27 12:29:52 +01:00
Evan Czaplicki
3fec0f94ee attempt to make the documentation easier 2014-01-24 18:07:49 +01:00
Evan Czaplicki
4ef397c3dc Get rid of dead code, cannot be called because of the type checker 2014-01-24 18:07:07 +01:00
Evan Czaplicki
5d5b01cb2d Merge pull request #456 from maxsnew/trampoline
Trampoline
2014-01-24 08:31:58 -08:00
Evan Czaplicki
ea23081f05 Get rid of extra word 2014-01-21 00:01:57 +01:00
Evan Czaplicki
3ab80bf608 Bump to 0.11 2014-01-20 23:54:18 +01:00
Max New
df135b8c9b Update trampoline docs to new interface. 2014-01-20 14:40:10 -06:00
Max New
b47166144d Simplify Trampoline datatype. 2014-01-20 14:38:12 -06:00
Evan Czaplicki
df95c68c56 Fix problem with Text alignment! 2014-01-20 20:54:16 +01:00
Evan Czaplicki
6556b1bf4e Merge pull request #461 from jvoigtlaender/keepIf-docu
corrected documentation of keepIf and friends
2014-01-20 08:13:18 -08:00
Evan Czaplicki
4e5ba54934 Revert "Merge pull request #462 from jvoigtlaender/Mouse.isClicked-correction"
This reverts commit 26b7fc617f, reversing
changes made to 9be0abd018.
2014-01-20 17:09:34 +01:00
Evan Czaplicki
26b7fc617f Merge pull request #462 from jvoigtlaender/Mouse.isClicked-correction
change Mouse.isClicked to adhere to its documentation
2014-01-20 08:07:42 -08:00
Evan Czaplicki
9be0abd018 Try to address #464 2014-01-20 17:06:25 +01:00
Evan Czaplicki
bb056ac2f4 Attempt to address #463
@ jvoigtlaender, does this clarify things enough?
2014-01-20 16:48:43 +01:00
jvoigtlaender
c3c12b929b change Mouse.isClicked to adhere to its documentation 2014-01-20 07:46:49 +01:00
jvoigtlaender
b79a8a8061 corrected documentation of keepIf and friends 2014-01-20 07:40:24 +01:00
Max New
84aab5843b Basic docs for trampolines 2014-01-18 13:41:26 -06:00
Max New
8ae1c1c246 Add native Trampoline support for unbounded recursion 2014-01-18 13:41:19 -06:00
Evan Czaplicki
598058e1db Get rid of the word "simply". It is a condescending word. 2014-01-17 19:19:30 +01:00
Evan Czaplicki
6a382825d8 Add the always function
I want it, I do not want to rename constant, and I think it is a good
name.
2014-01-17 18:19:42 +01:00
Evan Czaplicki
996848ce86 Simplify the JS API for sending values to signal ports, making error handling more reasonable 2014-01-16 18:30:44 +01:00
Evan Czaplicki
2f38eec8f8 Show nicer error messages when module initialization fails due to invalid port values 2014-01-14 11:49:33 +01:00
Evan Czaplicki
32fbbca5b2 Generate conversion code for ports 2014-01-13 19:32:54 +01:00
Evan Czaplicki
e2aff93df9 Make the fix from #435 2014-01-13 11:01:10 +01:00
Max New
efdea2f0b1 Fix Dict insert bug by using generalized balance function
Also removes now dead code and rearchitects a few things to statically
eliminate possible future bugs.
2014-01-08 19:02:06 -06:00
Evan Czaplicki
d81941d9c0 Move JS code for ports to their own module 2014-01-06 07:47:05 +01:00
Evan Czaplicki
fd7707e649 cosmetic: use a slightly more descriptive names 2014-01-06 05:21:26 +01:00
Evan Czaplicki
502cfc0465 Handle values sent to incoming ports, still need to properly define Elm.input though 2014-01-05 13:47:01 +01:00
Evan Czaplicki
7cf5a564e5 Add Expressions for ports to check and validate types nicely 2014-01-04 11:39:38 +01:00
Evan Czaplicki
578dfb8358 Merge branch 'js-integration' into dev 2014-01-02 12:29:08 -08:00
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
Evan Czaplicki
71bb1c8bf9 Add basics of properly handling ports 2013-12-24 10:13:19 -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