Hello Mark,

Wednesday, January 31, 2007, 5:43:36 PM, you wrote:

> You've completely lost me here. Order is /very/ important in functional
> programming. Consider function composition:

Prelude>> ((+1) . (*2)) 5
> 11
Prelude>> ((*2) . (+1)) 5
> 12

*evaluation* order isn't defined here. compiler can first compute
"(*2) . (+1)" or it can start with calculation of "(+1) 5"


-- 
Best regards,
 Bulat                            mailto:[EMAIL PROTECTED]

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to