I highly recommend Purely Functional Data Structures by Chris Okasaki. It really opened my mind when I was starting out in functional programming. Highly relevant to many modern problems.
While reading this, did anyone else realize that this is basically formatted like a white paper, but made to be far more approachable? It reminds me a bit of this[0] presentation from Bret Victor.
13 comments
[ 8.7 ms ] story [ 39.1 ms ] threadedit: source: http://www.usma.edu/eecs/SitePages/Chris%20Okasaki.aspx#cup9...
http://www.cs.cmu.edu/~rwh/theses/okasaki.pdf
The book itself is available on Kindle.
[0]: http://worrydream.com/#!/MediaForThinkingTheUnthinkable