- By Richard Wild
- Posted 04 Dec 2018
Persistent data structures. We have discussed immutability at length by now. In particular, we have covered how loops can be replaced with recursive function calls to do iteration while avoiding reassignment of any variables. While it might seem on the face of it that this technique would be grossly...