Upgrade to Pro — share decks privately, control downloads, hide ads and more …

よみがえるCoffeeScript

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

 よみがえるCoffeeScript

Avatar for Kaneko Takeshi

Kaneko Takeshi

October 20, 2017

More Decks by Kaneko Takeshi

Other Decks in Programming

Transcript

  1. $ yarn run compile yarn run v1.0.2 $ compile -o

    lib/ -cw src/ 15:35:06 - compiled /***/src/index.coffee
  2. sleep = (ms) -> new Promise (resolve) -> window.setTimeout resolve,

    ms countdown = (seconds) -> for i in [seconds..1] await sleep 1000 # wait one second
  3. // Generated by CoffeeScript 2.0.1 (function() { var countdown, sleep;

    sleep = function(ms) { return new Promise(function(resolve) { return window.setTimeout(resolve, ms); }); }; countdown = async function(seconds) { (・・・長いので省略)