ea4fe54Rename Form to Collage. Add the LineStyle module.evancz
d10dcdcReorganize Json modules to make it clear that the record conversion is still experimental.evancz
71f83d3Get rid of the FillStyle module. Move gradients to Color and everything else to Form.evancz
0fbfab7Get 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.evancz
d2abba0Switch the order of two functions.evancz
39b3fcbUse a shorter name for Native.List in the List moduleevancz
965162eFix a syntax error in the Native.List module.evancz
8800fa3Clean up the Json APIs. Permit conversion from JS strings to records.evancz
c40d2e4Begin getting the new graphics libs in order.evancz
58275b0Use new function call format in more places.evancz
3926066Begin placing JS errors in the core libs instead of in the compiler.evancz
c136ea7Faster case expressions, and switch to the new uncurried format for function definitions.evancz
9eddb7aAdd the native function module and transform the list library to use it.evancz
c5519e3Change semantics of import: - No more 'hiding' - 'import' means allow the use of a the module, not import everythingevancz
389a6f5Add a number of core modules, begin defining module names in .js files.evancz
45586e0Rename a file to LetBoundVars.hs to extract only variable names defined in let expressions.evancz
30ad0fbAdd Value.js as the native misc module. Lots of dependencies and contents that should be moved to more reasonable places.evancz
d53cecfList module dependencies in elm and js code.evancz
c710179Add date lib and clean up some existing modules.evancz
62d30f2Update mouse code.evancz
8d26a1dAdd and fix up the Keyboard inputs.evancz
9c105aeSwitch to new ADT formatevancz
05c6e2dBegin using new data format for ADTs. Should be significantly faster while actually being nicer to read.evancz
54ffaabBegin migrating signals over to new module format and to use new ADT structure.evancz
7b7b136Increase version number.evancz
6b12850Switch to a much more performant representation for records.evancz
cb609eaGet the color library in order. Remove the silly lifty functions from Automaton.evancz
23860c9Reformat 2 lines.evancz
e05e9c5Split 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.evancz
784ada6Add the native list code.evancz
1f89dceRename core-elm to core, beginning the transitions to a standard library written primarily in Elm.evancz
04b521aAdd two type annotations.evancz
5349b40Merge branch 'master' of https://github.com/evancz/Elmevancz
50ddf4cMake sure that variables generated during parsing are less likely to overlap. This is not a pretty fix, but it is better than the previous system.evancz
ae2abc1Merge pull request #95 from vbychkovsky/masterEvan Czaplicki
6d8a50dFix the type of Either, addressing copy-paste error.evancz
dd9d219Begin upgrading the List library. It is not complete though. List.js should be the final authority on what is native and what is not.evancz
1c918a7Merge https://github.com/evancz/ElmVladimir Bychkovsky
d813e05serving elm-runtime locally (using a fixed path to avoid monads)Vladimir Bychkovsky
c954a0fUpdated strings to refer to Happstack instead of YesodVladimir Bychkovsky
149e91eFixed splicing and removed "box" + minor other changesVladimir Bychkovsky
43fd6c4Properly resolve cyclic dependencies.evancz
a8850d6Add type annotations to the Set library.evancz
13a38d9minor fix to clockVladimir Bychkovsky
e0d5650updated syntax in the mouse exampleVladimir Bychkovsky
c02228fMerge branch 'master' of https://github.com/evancz/Elmevancz
cdecb5bUpdate the list of built-in modules.evancz
4858cfaFix a messed up type annotation in Dict.elm.evancz
90304e6Add type annotations to Either.evancz
6ce22a8Merge pull request #92 from vbychkovsky/masterEvan Czaplicki
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list