Advanced functional programming in TypeScript: monads and generators 2018-03-19 Welcome to the second post in the series. In the first one, you had a chance to build your first monad in TypeScript. In this post, you’ll see how to take advantage of generators to make the monadic code more readable. You can find all the code from the series in this repository. Check out different branches for code r