Software Unscripted cover image

Gradual vs Static Typing with José Valim

Software Unscripted

CHAPTER

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.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner