Type-Level Programming in TypeScript: Implementing a Fibonacci Type

The TypeScript type system is immensely powerful, and while the language itself is, of course, Turing complete, so is the type system itself. This allows us to implement types that are far more sophisticated than what is possible in most popular programmi… Read more

Similar

Advanced TypeScript Type Tricks

After spending some time in TypeScript you may begin to crave type safety everywhere in your life. JavaScript is an inherently unsafe language and there are dragons to be found everywhere and in almost every framework. Most frameworks are sufficiently cov... (more…)

Read more »