News for hackers. Stuff that matters.
Re:Purely Functional Data Structures in Scala by chollida1 on Thursday September 19, 2013 @11:45AM (#6412349)
For those of you who have an interest in functional languages, let me throw out this book:

http://www.amazon.ca/Purely-Functional-Structures-Chris-Okas...

I just can't say enough good things about it. The code is in ml but there is a Haskell port of the data structures.

It's a small book so its easy to read and digest in a couple of weeks.

Re:Purely Functional Data Structures in Scala by mtrimpe on Thursday September 19, 2013 @01:42PM (#6413065)
Keep in mind though that (according to Odersky) Scala's data structures are based on an improved version of Okasaki's research.

It's still very much a mind-twisting and expanding book though!

Re:Purely Functional Data Structures in Scala by gtani on Thursday September 19, 2013 @02:02PM (#6413190)
or his PhD thesis from CMU which is the basis of the book

http://programmers.stackexchange.com/questions/185411/whats-...

Re:Purely Functional Data Structures in Scala by rustc on Thursday September 19, 2013 @12:53PM (#6412774)
I've heard lots of good things about this book, it's on high priority on my "next to read" list.

Can you or anyone else recommend more books related to FP algorithms, concepts in general (which are not necessarily language specific)?

Re:Purely Functional Data Structures in Scala by jcurbo on Thursday September 19, 2013 @01:07PM (#6412851)
Same here, I came in to post about that exact book.

There's also Pearls of Functional Algorithm Design which I have yet to read. http://www.amazon.com/Pearls-Functional-Algorithm-Design-Ric...

In general you've got stuff like Introduction to Algorithms (http://www.amazon.com/Introduction-Algorithms-Thomas-H-Corme...) and the Algorithm Design Manual (http://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena/...) both of which I have seen mentioned as good books. I'm in a grad school-level algorithms class that just started using the former (which is language agnostic, but we are doing our implementations in Java) and it looks pretty good to me.

Re:Purely Functional Data Structures in Scala by andrewcooke on Thursday September 19, 2013 @03:10PM (#6413566)
i always liked http://www.amazon.com/The-Functional-Approach-Programming-Co... although it's quite old and uses ml (caml - imagine it's similar to ocaml, or even f#). in fact, i preferred it to SICP.
Re:Purely Functional Data Structures in Scala by zeckalpha on Thursday September 19, 2013 @01:12PM (#6412881)
This calls for a Scala port.