Software Unscripted cover image

Static Types in Elixir with José Valim

Software Unscripted

CHAPTER

Is There Any Unification With Sub Typing?

Hindley: If you don't have sub typing, maybe global inference is going to be fine. But from what you're telling us, what is your sub typing, then things are going to go down here really fast. Right? So this is why you need to use a totally different implementation strategy of like a decision tree. Hindley: I'm just familiar with the like the unification style. And so what we've been talking about is if we introduced and that is basically like a sub typing type of analysis, if we did it and was localized, literally just to pattern matching on tag unions, then okay, it would be potentially able to blow up in this way but probably not

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