Commit graph

209 commits

Author SHA1 Message Date
Evan Czaplicki
0bd875923f Define List.and and List.or 2013-08-08 16:20:16 -07:00
Evan Czaplicki
c70d59fdf9 Merge branch 'dev' 2013-08-08 13:55:19 -07:00
Evan Czaplicki
79c6b3b39e Merge pull request #194 from A1kmm/dev-fix-mousemove-handler-for-touch
Fix a typo bug in the onblur handler for Touch.
2013-08-08 13:54:01 -07:00
Zsombor Nagy
fa28e61198 Change foldp example to contain a function which uses both of its arguments 2013-08-08 08:24:24 +02:00
Evan Czaplicki
8a6a823504 Better error messages for runtime errors in cases and ifs 2013-08-04 13:47:27 -07:00
Evan Czaplicki
0cd594c13c Better JS for function composition, runtime errors report which module they came from 2013-08-04 12:51:52 -07:00
Evan Czaplicki
0a55674939 Fix timestamp which was undefined before 2013-08-04 12:24:50 -07:00
Evan Czaplicki
a268421893 Get show, readInt, and readFloat working again 2013-08-04 12:22:58 -07:00
Evan Czaplicki
56e897c9d1 Signal.delay was undefined, use correct reference 2013-08-04 11:15:52 -07:00
Evan Czaplicki
e6e038d431 Fix rounding error in changing width and height of images 2013-08-03 12:55:22 -07:00
Evan Czaplicki
936ffdea81 Give the proper field names to checkboxes 2013-08-02 22:20:24 -07:00
Evan Czaplicki
1abea68ea2 rename opacity to alpha to avoid name collision 2013-08-02 01:53:58 -07:00
Evan Czaplicki
1b1f058170 get rid of tabs
fucking tabs
2013-08-01 19:47:43 -07:00
Evan Czaplicki
e297564140 make sure clicks are registered on buttons 2013-08-01 19:47:09 -07:00
Evan Czaplicki
8e54751626 Correctly generate a type for markdown blocks 2013-08-01 17:19:34 -07:00
Evan Czaplicki
b3cc261f96 Make show nicer for signals and unknown objects. 2013-07-30 09:10:06 -07:00
Evan Czaplicki
ae6a3b36b5 Fix runtime code for comparing things 2013-07-30 08:44:23 -07:00
Evan Czaplicki
3e4773ca2e Fix libraries to match new JS generation rules 2013-07-29 23:23:04 +02:00
Evan Czaplicki
748c608df2 Get standard libraries compiling (now that String is in Basics and Signal is in Signal) 2013-07-29 19:26:53 +02:00
Evan Czaplicki
5d901721f1 Add the String type alias to Basics and update modules that depend on strings 2013-07-29 15:49:19 +02:00
Evan Czaplicki
a767024f6e Update to rely on the difinition of Signals in the Signal library 2013-07-29 15:48:35 +02:00
Evan Czaplicki
6ace8a0bf7 Move the definition of the Signal type out of the compiler and into the Signal library 2013-07-29 15:47:48 +02:00
Evan Czaplicki
3a4863f405 Get JavaScript.Experimental working 2013-07-27 13:11:18 +02:00
Evan Czaplicki
3cc169ba09 Get Text compiling 2013-07-27 13:08:46 +02:00
Evan Czaplicki
fc6ce75344 Get Graphics/ compiling! 2013-07-27 13:06:22 +02:00
Evan Czaplicki
d6acea8b51 Get Input library in shape to compile 2013-07-27 12:37:54 +02:00
Evan Czaplicki
5234d6d294 Get Graphics/ libraries closer to compiling 2013-07-27 00:51:25 +02:00
Evan Czaplicki
e1d26d0a8f Get Mouse compiling 2013-07-26 19:06:57 +02:00
Evan Czaplicki
20067c466f Get more libraries compiling 2013-07-26 19:05:48 +02:00
Evan Czaplicki
602117f211 Correct types (Int back to KeyCode) 2013-07-26 19:05:10 +02:00
Evan Czaplicki
7d00618169 Make Window work 2013-07-26 17:36:01 +02:00
Evan Czaplicki
abb4bc043f Fix up many libraries 2013-07-26 16:38:11 +02:00
Evan Czaplicki
d7cdacea44 Get Automaton compiling 2013-07-26 13:02:02 +02:00
Evan Czaplicki
0ab92aeee7 Minor tweaks to match type-checker generation of ADT constraints 2013-07-26 12:25:04 +02:00
Evan Czaplicki
435822d8d8 Get Date and JS libraries compiling 2013-07-26 11:42:00 +02:00
Evan Czaplicki
ff67c667a0 Get Matrix2D and Signal compiling 2013-07-26 00:33:59 +02:00
Evan Czaplicki
727d708289 Get libraries to compile 2013-07-26 00:19:21 +02:00
Evan Czaplicki
17535831fe Get libraries compiling 2013-07-26 00:07:07 +02:00
Evan Czaplicki
4e1f79c2d5 Get List and Maybe compiling with the Basics module 2013-07-25 23:55:16 +02:00
Evan Czaplicki
7968fa5bff Make Basics compile 2013-07-25 23:52:39 +02:00
Evan Czaplicki
c4880ca5de Rename Prelude to Basics to get rid of circular dependencies 2013-07-25 23:24:33 +02:00
Evan Czaplicki
d77dbb03ed Switch to new type signatures 2013-07-25 23:21:15 +02:00
Evan Czaplicki
11c1b76e9c Update to use the "number" type variable 2013-07-25 16:40:56 +02:00
Evan Czaplicki
067773d601 Update the List library to use the number, comparable, and appendable type variables 2013-07-25 16:40:39 +02:00
Andrew Miller
1f3ba5ca35 Fix a typo bug in the onblur handler for Touch. 2013-07-15 14:11:02 +12:00
Evan Czaplicki
1fcb01f743 Finish switching over to '_Tuple' format for tuples. 2013-07-15 01:05:14 +02:00
Evan Czaplicki
5c1089a77b Fix bugs in Automaton discovered by Jeff 2013-06-23 16:36:44 +02:00
Evan Czaplicki
340c2e7efa Switch to using px to set text height instead of em. 2013-06-23 04:48:32 -07:00
evancz
9a40249e05 Fix the confusion with "Cons" and "Nil" in issue #176.
Also add the ExplicitList expression.
2013-06-20 21:25:10 -07:00
evancz
13dacfd8f9 Stop a bunch of keyboard signals from firing too many events. 2013-06-16 14:20:15 -07:00