evancz
d71f7a41e7
Make sure that HTTP responses are sent immediately but delivered sequentially.
2012-10-30 00:48:17 -07:00
evancz
21ec620c88
Get rid of overriding JavaScript's String class.
2012-10-30 00:47:27 -07:00
evancz
fdaf8ebae0
Update cabal file for elm-server.
2012-10-25 01:31:02 -07:00
evancz
4bc269d470
Update change log, and minify JS.
2012-10-24 22:20:03 -07:00
evancz
9b27e7d711
Add type hint for complement
2012-10-23 01:17:34 -07:00
evancz
bff94a0d0d
Add the complement
function that finds complementary colors.
2012-10-23 01:12:44 -07:00
evancz
b021434799
Update non-essentials.
2012-10-22 00:22:00 -07:00
evancz
215315f4e2
Fix default library listing.
2012-10-22 00:21:38 -07:00
evancz
e52ece9b73
Get rid of Graphics
module prefix.
2012-10-22 00:17:51 -07:00
evancz
cb125673f8
Get rid of Graphics module prefix.
2012-10-22 00:17:18 -07:00
evancz
38e9b8d382
Update changelog.txt and latest RTS
2012-10-21 04:55:01 -07:00
evancz
84e8d80631
Add special finds to JSON.
2012-10-21 04:54:36 -07:00
evancz
ce9e5d2173
Fix bug in space adder.
2012-10-21 04:54:07 -07:00
evancz
dc0d9a2ba3
Add the readInt
and readFloat
functions.
2012-10-21 04:53:47 -07:00
evancz
b4665fd2fb
Remove the find
function.
2012-10-21 04:52:46 -07:00
evancz
56b5e53d2c
Detect ambiguous variable usage and report this to the user. Make the compiler match up import aliases with the underlying type hints. Add a ton of type hints.
2012-10-21 04:50:40 -07:00
evancz
962e6ac57a
Correct bug in jsevent import. Fix some of the pre-compiled examples.
2012-10-19 01:28:05 -07:00
evancz
a10b1319e5
Stop shadowing native JSON library.
2012-10-19 01:07:45 -07:00
evancz
df4a43f8fc
Upload new RTS.
2012-10-19 00:27:48 -07:00
evancz
3a47ed34aa
Change the name of dragForm
to draggable
.
2012-10-19 00:27:12 -07:00
evancz
17232487cd
Update Automaton, Dict, and Set libraries.
2012-10-19 00:13:28 -07:00
evancz
aab53b2774
Add a bunch of functions to Dict and Set libs.
2012-10-18 02:19:50 -07:00
evancz
4a57153567
Make type checking faster.
2012-10-18 02:19:09 -07:00
evancz
a46ff13fbd
Import everything in Elm
namespace into every Elm program.
2012-10-16 22:04:19 -07:00
evancz
453cd099ae
Change name from Map to Dict.
2012-10-16 22:03:23 -07:00
evancz
7c319fe4c5
Rewrite core-js to remove prefixes and change global Elm prefix from ElmCode
to Elm
.
2012-10-16 22:02:35 -07:00
evancz
cc5d855d4e
Include Automaton, Dict, and Set in the RTS.
2012-10-16 22:00:49 -07:00
evancz
bdb898df65
Rename libraries, dropping prefixes. This probably introduces some bugs.
2012-10-15 23:03:14 -07:00
evancz
93564d4a53
correction for show change.
2012-10-12 02:02:27 -07:00
evancz
aaca4dfa58
Get rid of automatic styling for links.
2012-10-11 12:41:44 -07:00
evancz
c24eca8836
Add toString
definition for Maps
2012-10-10 15:05:46 -07:00
evancz
7822f02666
Name constructors so that they are less likely to collide with something.
2012-10-10 15:05:23 -07:00
evancz
2fcf29ca8f
Update changelog.txt
2012-10-10 14:41:49 -07:00
evancz
b367fd1182
Make pattern matching more concise, fewer temporary variables.
2012-10-10 14:41:40 -07:00
evancz
25c70dfb94
Correct pattern parsing error in which arg-less constructors would capture the remaining patterns.
2012-10-10 14:39:59 -07:00
evancz
254dabf167
Make sure that String
is treated as [Char]
2012-10-10 14:39:13 -07:00
evancz
8731e6308b
Add Map and Set libraries.
2012-10-10 14:37:42 -07:00
evancz
881a5cfe75
Bump version number to 0.4.5
2012-10-07 20:37:48 -07:00
evancz
95b20dba54
Update changelog.txt and add automatons to the RTS.
2012-10-07 20:34:32 -07:00
evancz
b52df9602a
Abstract out "sets of definitions" so that they could potentially be used in where
clauses.
2012-10-07 20:34:04 -07:00
evancz
2caa085d96
Add (,,)
notation for creating tuples.
2012-10-07 13:20:28 -07:00
evancz
25db173270
Make corrections to Automaton.elm.
...
Fix `compose`, `combine`, and `init'`.
Add `dragForm`.
2012-10-06 23:14:42 -07:00
evancz
1610b99b4e
Fix compilation error in Hints.hs, and correct a character escaping bug in the JS output.
2012-10-06 23:13:03 -07:00
evancz
e3ac170b22
Make Automaton a bit nicer.
2012-10-05 17:14:30 -04:00
evancz
d178521744
Add some other API suggestions.
2012-10-04 22:14:56 -04:00
evancz
fa8f7093d6
Make some changes to the comments. Make proposed API clearer and get rid of comments about infix operators.
2012-10-04 22:07:08 -04:00
evancz
e7cadaf9ab
Add a bunch of core Elm modules. These are not directly integrated in the compiler right now.
...
Currently, these files are either unused or compiled down to JS and included in the runtime system (i.e. `elm-runtime-x.y.z.js`)
They will eventually get incorporated into the compiler though!
2012-10-04 22:01:20 -04:00
evancz
f71a08a037
Add count
function.
2012-10-04 21:55:06 -04:00
evancz
c7ffd7e987
Implement some of the Automaton
functions.
2012-10-04 21:40:49 -04:00
evancz
cba2cf6fbc
Add the beginnings of an Automaton
library.
2012-10-04 21:13:00 -04:00