Comment by nsonha

4 years ago

lack of types and it used to be ignorant of perf in the generated code (creating IIFE unnecessarily)

Regarding types, you're right, though JSDoc can get you very far

Regarding perf (performance, I guess?) - are you speaking of the single, global one? As CS takes care of variable scoping automatically, I think it makes a lot of sense (and is deactivatable anyway)

  • no coffeescript desugars into functions things like switch statements, do statements and some other things (that have nothing to do with functions)

    • Just tried a switch statement, didnt desugar into functions. Maybe you haven’t been keeping up with the latest.