Software Unscripted cover image

Conditional Cardinality with Joël Quenneville

Software Unscripted

CHAPTER

Elm and Ruby: A Different Approach to Nullability

Elm has an explicit type system, and I think particularly the way Elm is chosen to do it. It really has helped me rethink nullability and uncertainty and code just because it's right there staring you in your face. And a lot of work that I've done in Elm has been how do I separate the uncertainty from the certainty in my code? That's kind of something that now that I've had to do it explicitly in Elm, I can bring that to Ruby where it's much more implicit.

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