[plt-scheme] Why do layman programmers care about Currying?

From: David Van Horn (dvanhorn at ccs.neu.edu)
Date: Tue Jan 6 22:58:19 EST 2009

Grant Rettke wrote:
> On Tue, Jan 6, 2009 at 5:18 PM, John Clements <clements at brinckerhoff.org> wrote:
>> Yes, that's gross.  On the other hand, I find that when writing Scheme these
>> days, using mutation gives me the willies; it seems less error-prone to use
>> a state monad, where I don't have to worry about other bits of the
>> computation coming in and messing up the state.
> 
> Please elaborate on how you use the state monad in Scheme.

You might have a look at these:

http://groups.google.com/group/comp.lang.functional/msg/2fde5545c6657c81
http://okmij.org/ftp/Scheme/monad-in-Scheme.html

David


Posted on the users mailing list.