I really like the coffeescript + haskell feel. I always miss haskell's '$' for function application and '.' for composition. LiveScript has both (<| and .).<p>Check out the "10 LiveScript one-liners to impress your friends" post. Great stuff: <a href="http://gkz.github.com/LiveScript/blog/livescript-one-liners-to-impress-your-friends.html" rel="nofollow">http://gkz.github.com/LiveScript/blog/livescript-one-liners-...</a>
why use<p><pre><code> map (-> it.length > x), list
map (call \toUpperCase), 'haha'
</code></pre>
for functions with only one free variable?<p>IMHO it would be prettier to have something like scala's _<p><pre><code> map (_.length > x), list
map (_.toUpperCase), 'haha'
</code></pre>
i.e. automatically build a closure when _ is used eithout the need for additional anonymous function syntax
Interesting, but I strongly dislike the use of whitespace indentation for new statements/segments of code,<p>it<p><pre><code> will
get
tedious
when
you
are
nesting
multiple
blocks
of
code.
</code></pre>
And I like it when Xcode highlights the brackets/parenthesis because it's just easier to pick up ( and ) and { and } from a line of text.
I'm a JavaScript fan and I'm impressed. Still feel like a bit overwhelmed with so many new ideas though. By the way, does LiveScript (the name really makes me smile and even giggle) support source maps?
see <a href="http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/" rel="nofollow">http://www.html5rocks.com/en/tutorials/developertools/source...</a> for more info
while it's a great language, and I was a fan of coco for a while, my experience with coco was that it was like a ghost town and I was one of the only users.