Generating types by re-using an existing type.| www.typescriptlang.org
In this article, we show how to use TypeScript to implement Haskell concepts like algebraic data types, higher-kinded types, tagless final, and more.| Functional Programming in TypeScript
Types which are globally included in TypeScript| www.typescriptlang.org