AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
The Design Pattern for Scala Two
type classes, I think are a better way to do this. It's like separating the code that changes from the code that stays the same. And so I think that this actually fits that cycle of like, okay, what's the problem that we're trying to solve? And we needed a pattern to solve that problem. And then we took that pattern and made it a language feature. That was another thing that I came across in the gang of four.