JSON Parser with Mike Poteat - TypeScript Type Challenges #6228 [EXTREME]

preview_player
Показать описание
Good Morning. Today we celebrate our Independence Day! If you made it this far, just sit back and relax. A JSON Parser implemented entirely in the TypeScript type system. You earned it.

00:00:00 description of the problem
00:03:05 Alexsey's solution
00:22:07 omittee's solution
00:39:30 flyFatSeal's solution
01:11:17 not all JSON is valid YAML
01:15:21 hydrati's solution
01:43:13 how to store a value in place

Рекомендации по теме
Комментарии
Автор

Mike Poteat is a multifaceted technical leader, software engineer, and people manager based in San Francisco. His expertise spans across programming, type theory, pure mathematics, and a myriad of other topics. Mike is the creator of prominent open-source projects, including hkt-toolbelt, which introduces higher-kinded types to TypeScript, and spellbound, an innovative agent-based LLM-powered VS Code extension. He currently works in the voice AI industry at a Y Combinator-funded startup, shaping the future of artificial intelligence. In his spare time, Mike shares his knowledge and insights on his blog, code.lol, where he explores the world of machine learning, programming, and beyond.

MichiganTypeScript
Автор

* as promised in the video, there indeed is a "part 2" of this video which does a "higher order types" version. It's an hour and twenty minutes long and super fun. There's quite a lot of other kinds of content (other than type challenges) already uploaded coming soon on the channel, so we'll air that video some time later this month or maybe early June. Enjoy!

MichiganTypeScript
Автор

Thank you. I am looking forward to it.

MirrorsEdgeGamer