On Fri, 16 Feb 2001, Jerzy Karczmarczuk wrote:

> My inquiry proved beyond any doubt that my students are so
> conditioned by "C", that despite the fact that we worked with
> monads for several weeks, they *cannot imagine* that
> "return z"
> may mean something different than the value of "z".
> 
> Any suggestions?

        Perhaps the name "return" in the monadic definitions
        could be replaced by something more suggestive of
        an action? How about running a little experiment
        next time, with a new name, to see whether this would
        remove this unfortunate association with C-like
        "return" in the minds of your students? 

        Jan
 


_______________________________________________
Haskell-Cafe mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to