I wrote a small article to summarize D's suitability for functional programming. http://beza1e1.tuxen.de/articles/functional_D.html Feedback welcome! :)