From: Yukihiro Matsumoto Date: 2008-02-16T02:46:00+09:00 Subject: Re: Proc#curry Hi, In message "Re: Proc#curry" on Sat, 16 Feb 2008 02:35:23 +0900, Trans writes: |Is there a link where I can read about how this new function works? [ruby-dev:33676], if you don't mind seeing Japanese ;-) If you do mind, it's OK. It's not difficult at all, proc {|x, y, z| x + y + z }.curry returns the proc object equivalent to proc {|x| proc {|y| proc {|z| x + y + z } } } See? matz.