diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-12-24 06:56:06 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-12-24 06:56:06 +0000 |
commit | e5988f74040f8b073a1e315053801023cb957774 (patch) | |
tree | 2aab762d631ad8ae85f8813ee4c10bcf9b7dbba7 /proc.c | |
parent | 1c3c98821b6e0e7ba216b5e0f89256af84449fe5 (diff) | |
download | ruby-e5988f74040f8b073a1e315053801023cb957774.tar.gz |
update Proc#lambda? doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14579 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'proc.c')
-rw-r--r-- | proc.c | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -115,8 +115,11 @@ proc_clone(VALUE self) * Such procs are typically generated by lambda. * * lambda {}.lambda? => true + * lambda {|a,b| [a,b]}.call(1,2,3) => ArgumentError * * proc {}.lambda? => false + * proc {|a,b| [a,b]}.call(1,2,3) => [1,2] + * * Proc.new {}.lambda? => false * * def m() end @@ -124,10 +127,11 @@ proc_clone(VALUE self) * * def n(&b) b.lambda? end * n {} => false - * n(&lambda {}) => true - * n(&method(:m)) => true * n(&proc {}) => false * n(&Proc.new {}) => false + * n(&lambda {}) => true + * n(&method(:m)) => true + * n(&method(:m)).to_proc => true * */ |