Playing with promises and concurrency in TypeScript
Modern languages have built constructs like JavaScript's async/await to make it easier to synchronize processes and keep things simple, but understanding the basics is always helpful when things stop working or you need to do something special.
Tags: typescript, concurrency, promises