3 ms·
For the curious -- previous discussion about adding TameJS constructs: https://github.com/jashkenas/coffee-script/issues/1710 https://github.com/jashkenas/coffe
by jashkenas 15y ago
For the curious -- previous discussion about adding TameJS constructs: https://github.com/jashkenas/coffee-script/issues/1710 https://github.com/jashkenas/coffee-script/issues/1710
And the history of a previous attempt at doing something similar:
https://github.com/jashkenas/coffee-script/issues/241 https://github.com/jashkenas/coffee-script/issues/241
https://github.com/jashkenas/coffee-script/issues/287 https://github.com/jashkenas/coffee-script/issues/287
https://github.com/jashkenas/coffee-script/issues/350 https://github.com/jashkenas/coffee-script/issues/350
http://gfxmonk.net/2010/07/04/defer-taming-asynchronous-javascript-with-coffeescript.html http://gfxmonk.net/2010/07/04/defer-taming-asynchronous-java...
- DanielRibeiro 15y agoThanks for the last link[1]. It is pretty amazing. I've studied some Scheme and call/cc on college (and played around with it on Ruby), but this post made me realize how much more powerful can continuations be (besides doing basic control flow/exception stuff). A post that stands on its own, whether you like/care about Coffeescript/Javascript or not. [1] http://gfxmonk.net/2010/07/04/defer-taming-asynchronous-javascript-with-coffeescript.html http://gfxmonk.net/2010/07/04/defer-taming-asynchronous-java...
- KeithMajhor 15y agoDude you are awesome. I used to think splats and destructuring were what made CoffeeScript more than just pretty Javascript. But this new stuff is doing even more substantive work on our behalves. Thank you.
- jashkenas 15y agoThank @maxtaco -- TameJS is his baby.