Published On Mar 11, 2024
Wes and Scott tackle TypeScript trivia, from combining string literal types to unraveling the mystery of d.ts files. Join them as they challenge each other on conditional types, interfaces, triple-slash directives, and TypeScript records.
Show Notes
00:00 Welcome to Syntax!
01:05 Brought to you by Sentry.io.
03:20 How do you combine string literal types?
06:34 What is a TypeScript Generic and why would you use one?
08:12 How do you write a conditional type?
09:58 Generating TypeScript type from a function.
14:09 How do d.ts files work?
16:25 Name one difference between a type and an interface.
19:15 What is a tripple-slash directive and why would you use them?
20:52 What is a TypeScript record and what is it used for?
All links available at https://syntax.fm/741
------------------------------------------------------------------------------
Hit us up on Socials!
Scott: / stolinski
Wes: / wesbos
Randy: / @randyrektor
Syntax: / syntaxfm
http://www.syntax.fm
Brought to you by Sentry.io
#webdevelopment #webdeveloper #javascript