Happy Path Programming cover image

#35 The Pattern of Design Patterns

Happy Path Programming

CHAPTER

Scala's Tail Recursion Optimization

In Scala, there's a lot of places where I think about, okay, this value on this particular call chain, it doesn't need to be computed. And so then I make it a lazy vowel. But that's something I have to think about is like, given given the execution structure of my application and different paths that I go down. Do I want this thing to be a lazy vowel or not? It's like, why am I making that decision?

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