Sunday, February 26, 2012

A core principle behind functional programming...

I just stumbled upon a Wiki link on twitter about "Persistent data structure". After reading it, I think this is one of the essential implementation points behind any functional programming language, including Scala. Now, I just have to figure out how to think like this for myself as I design and implement my own programs. I'm learning so much as I get deeper and deeper into Scala and functional programming.