[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