evancz
0fbfab7d7c
Get Text module working. Move Color into Graphics/. Have Element as a parent module of Text, Form, etc. providing the raw materials but letting functions like collage : ... -> Element
and centered : Text -> Element
live in dependencies.
2013-03-05 10:06:52 -08:00
evancz
965162e529
Fix a syntax error in the Native.List module.
2013-03-03 07:54:37 -08:00
evancz
8800fa30c0
Clean up the Json APIs. Permit conversion from JS strings to records.
2013-03-02 21:43:44 -08:00
evancz
58275b0002
Use new function call format in more places.
2013-03-02 09:18:36 -08:00
evancz
9eddb7a3bd
Add the native function module and transform the list library to use it.
2013-02-27 09:46:25 -08:00
evancz
389a6f5309
Add a number of core modules, begin defining module names in .js files.
2013-02-26 23:26:28 -08:00
evancz
30ad0fb847
Add Value.js as the native misc module. Lots of dependencies and contents that should be moved to more reasonable places.
2013-02-23 01:02:56 +01:00
evancz
d53cecf3ba
List module dependencies in elm and js code.
...
Planning on having the compiler crawl through to determine dependencies, then compile everything in an appropriate order. This will also let me print out compiler progress in a reasonable order.
2013-02-23 00:19:40 +01:00
evancz
c710179a3a
Add date lib and clean up some existing modules.
2013-02-22 00:33:53 +01:00
evancz
62d30f24b8
Update mouse code.
2013-02-21 23:43:32 +01:00
evancz
8d26a1d5cc
Add and fix up the Keyboard inputs.
2013-02-21 09:40:41 +01:00
evancz
9c105aeb9b
Switch to new ADT format
2013-02-20 23:39:00 +01:00
evancz
54ffaab4fa
Begin migrating signals over to new module format and to use new ADT structure.
2013-02-20 23:36:16 +01:00
evancz
cb609ea583
Get the color library in order. Remove the silly lifty functions from Automaton.
2013-02-10 03:58:40 -08:00
evancz
e05e9c5aca
Split the List library into Elm and JS code. Do profiling for many functions (map, foldr, filter, length, zipWith, scanl, last, take, reverse) and get some nice speedups.
2013-02-10 01:45:45 -08:00
evancz
784ada68a8
Add the native list code.
2013-02-09 20:40:23 -08:00