Functional Programming in TypeScript | Open Awesome