[OT] functional programming resources ?
SomeDude
lovelydear at mailmetrash.com
Sat Apr 28 12:30:22 PDT 2012
On Friday, 27 April 2012 at 20:52:28 UTC, Mariusz Gliwiński
wrote:
> Hello,
> could You recommend me some books / materials explaining
> different concepts in functional programming from *practical
> point of view*?
> Most preferably not requiring me to understand Haskell or other
> classical functional language.
>
> I'd like to try it with D.
>
> I'm using more functional style overtime, but i'm afraid to
> rely on compiler optimizations so highly.
> Anyways, i don't feel like i could write big part of my code
> pure && functional yet, so i'd like to learn about it at least
> a bit more.
>
> Thanks,
> Mariusz Gliwiński
It has nothing to do with D, (Scheme instead, don't worry, you
learn the language along), but Abelson and Süssman's "Structure
and Interpretation of Computer Programs" (SICP) probably is one
of the best computer science books ever written. And an eye
opener.
http://mitpress.mit.edu/sicp/
http://deptinfo.unice.fr/~roy/sicp.pdf
It's free online, and there is a a free online course in videos.
http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/
And you can use any scheme interpreter to try the examples
(Racket is good for instance).
More information about the Digitalmars-d-learn
mailing list