flatten/unflatten almost work now
test for flatten,unflatten,curry,compose,etc
Fix js flatten/unflatten
Test currying/composing functions
compile `Finished`
Compile Basic
Move old hand-written files to separate dir but keep them handy
test first()
isOfTypes didn't handle deep unions checking for null
Compile Map
Fix Map.inverse
tmp workaround for comprehension bug in js backend
remove Castable
update for new changes in typechecker
Merge branch 'master' of https://github.com/ceylon/ceylon.language
remove Castable from js runtime
disable tests for Castable
Add AssertionException
compile AssertionException to js
Revert "tmp workaround for comprehension bug in js backend" (83c51e65ca1ddab1acd243ac047b99ed1210993b) for now because it makes the
compilation fail for the JVM backend (see #1011).