Skip to content

Details

🔊 Talks

Alex Dodge: Type Guards — Strongly Typing Flexible Code

Type guards are expressions which allow us to branch our code based on the shape of a union type without having to assert every time we use it.

We'll go into the various kinds of type guards, the benefits and pitfalls, and tips when incorporating them into a real codebase. In the process we'll refactor some code to see how they make our lives easier.

About Alex:
My name is Alex and I'm originally from Canada but living in Wrocław for the next year! I work for a company called REDspace and through them Warner Media. I'm a video developer who builds and maintains a video player and related libraries for the Warner Media video platform. I love all things TypeScript and wouldn't be able to survive my day to day without it. When I'm not tinkering on the open-source I'm usually out exploring new restaurants and pubs.

Michał Załęcki: Heads and Tails — Advanced Programming with Types

Members are also interested in