3 ms·
I like the class and for comprehensions sugar very much as well.
I like the class and for comprehensions sugar very much as well.
My favorite is the Maybe-monad-esque ? syntax. It lets you write expressions like this: obj.a?.b?.c?() which will execute normally if all those properties exist, but return null instead of failing if they don't.
do (foo) ->
is also a nice one