Thinking Elixir Podcast cover image

96: Reviewing Elixir with José Valim - Part 4

Thinking Elixir Podcast

00:00

Elixir

EEP 54 is a mechanism for early projects to augment errors with additional information. When you do a rescue, you don't matter match on the struct field or something like that. It's always nominal because what you want to avoid is somebody adding a new field or renaming a field in exception as they are like tracking different things. The good thing about exceptions being nominal is that we can change and add new fields and some way to break people code.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app