はじめに 最近、Typescirptを使い始めた若輩者ですが、もう型がないと息ができないくらいTypescriptに嵌まってしまいました。 今回はTypescriptの機能の一つであるAsync/Awaitを紹介します。 ES6にはPromiseがあり、非同期処理が非常に簡単に書けるようになりました。 しかし、ECMAScriptはさらなる高みを目指しているみたいです。 より発展的に非同期処理を記述できるようにするために、Async/Awaitを提案し、すでにstage3に入ってきています。 Babelでは、babel-preset-es2017 もしくは babel-plugin-transform-async-to-generatorを利用することで使用することができるみたいです。 ECMAScriptのSupersetであるTypescriptも、Async/Awaitをサポートして