Software Unscripted cover image

Gradual vs Static Typing with José Valim

Software Unscripted

00:00

Changing the Spec to Accommodate Types

They discuss the concept of changing the spec to accommodate types instead of the other way around. They explain how this approach can be used to enforce restrictions on return types and avoid returning unexpected data. They use the example of a library changing its type requirement and how it affects other libraries relying on it.

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