/

Putting Advanced TypeScript Types Into Practice

Copy Link

Unlock This Lesson

29

min

Putting Advanced TypeScript Types Into Practice

Putting Advanced TypeScript Types Into Practice

Putting Advanced TypeScript Types Into Practice

Putting Advanced TypeScript Types Into Practice

publish date

Aug 8, 2024

duration

29

min

Difficulty

Intermediate

Beginner

Beginner

Beginner

Case details

TypeScript lets you do fancy and complicated things with its advanced type system. But well, is this actually any useful in practice? It is! This talk introduces you to a few TypeScript types that are so complex they broke syntax highlighting on GitHub, and demonstrates that they are indeed incredibly useful in practice. Along the way, we will see how to maintain such wizardry effectively, and what you should avoid if you care about fast type inference in your editor.

Share case:

About Author

Software Engineer

Steffen is a software engineer at FLS and a founder of several communities, both online and offline. He started coding at age 13 and is now fluent in over a dozen programming languages. In the past few years, Steffen dedicated a lot of time to various open-source projects and created the popluar Telegram bot framework grammY.

Software Engineer

Steffen is a software engineer at FLS and a founder of several communities, both online and offline. He started coding at age 13 and is now fluent in over a dozen programming languages. In the past few years, Steffen dedicated a lot of time to various open-source projects and created the popluar Telegram bot framework grammY.

Software Engineer

Steffen is a software engineer at FLS and a founder of several communities, both online and offline. He started coding at age 13 and is now fluent in over a dozen programming languages. In the past few years, Steffen dedicated a lot of time to various open-source projects and created the popluar Telegram bot framework grammY.

Questions?

Chat with Us!

910 Foulk Road, Suite 201

Wilmington, DE 19803, USA

© 2025 Geekle. All rights reserved.

Questions?

Chat with Us!

910 Foulk Road, Suite 201

Wilmington, DE 19803, USA

© 2025 Geekle. All rights reserved.

Questions?

Chat with Us!

910 Foulk Road, Suite 201

Wilmington, DE 19803, USA

© 2025 Geekle. All rights reserved.

Questions?

Chat with Us!

910 Foulk Road, Suite 201

Wilmington, DE 19803, USA

© 2025 Geekle. All rights reserved.