Immutability is a big deal in functional programming. And it might just be the most effective way to introduce some of the benefits of functional programming into your daily practice, whatever your development platform. We'll discuss some of the benefits of immutability, and what makes immutable data structures fast enough for most purposes (and for some uses, even more efficient than their mutable cousins). Finally, I'll show how you might go about developing and using immutable data structures in your favourite object-oriented language.
40 minutes, from beginner up to intermediate level.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?