Squint: a ClojureScript syntax to JS compiler

You can also do similar things with ink and nbb: