Pure functions in D
    bearophile 
    bearophileHUGS at lycos.com
       
    Thu Oct  2 14:54:56 PDT 2008
    
    
  
renoX:
> Sure, D should have monads as soon as Haskell programmers are able to 
> explain this concept to 'normal' programmers (and no cheating such as 
> the classical handwaving, this is a way to wrap side effects..)
> So probably never then.
You can try reading this:
http://en.wikipedia.org/wiki/Monad_(functional_programming)
If D wants to add some functional-style features to itself, then I think D programmers have to learn some functional-style idioms and style, otherwise those changes/additions D become useless. Do you agree?
On the other hand I presume many D programmers know some functional programming, from Haskell, Scheme, or even Python...
Bye,
bearophile
    
    
More information about the Digitalmars-d
mailing list