Remove testing via unsafePerformIO
Provide a way to define super-types in type annotations. Should not be used outside of core libraries.
Fix how types are converted to strings. This actually fixes some bugs that come from generating docs.json, which led to incorrect types being used in the compiler.
Get the core libraries compiling again. Fix type signatures that have super-types, and fix bugs in a couple files.
Add `plainText` back. Fix some types. Fix a bug in `mergeEither`.
Add built in event listeners.
Fix the default size of text blocks.
Start using `requestAnimationFrame`
Get rid of memory leak caused by creating tons of canvases.
Begin getting things ready to support toForm
Add some operators from F#: |>, <|, <<, and >>
Shorten Libraries.hs, and fix some types in some of the libraries.
Take out the F# inspired composition operators. I think this needs to wait until type-classes / monads / arrows are more figured out.
Switch from ($) to (|>) and (<|).
Move record-to-object functions to JavaScript/Experimental.elm
Move some modules out of Graphics/
Have equality work on any type.
Rename some of the Graphics libraries
Fix mistaken function name.
Move Geometry into Collage. Get rid of Graphics prefix as appropriate.