From 0c13d23d08c6f4dbe54d8f9059b9606b64d0e500 Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 5 May 2016 23:16:28 +0000 Subject: enum.c: examples of Enumerable#detect [ci skip] * enum.c (enum_find): [DOC] add more examples to the documentation of Enumerable#detect, to show that it equals to Enumerable#find. [Fix GH-1340] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54925 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- enum.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'enum.c') diff --git a/enum.c b/enum.c index 9387ec3b6a..7ecf00e56b 100644 --- a/enum.c +++ b/enum.c @@ -225,7 +225,12 @@ find_i(RB_BLOCK_CALL_FUNC_ARGLIST(i, memop)) * * If no block is given, an enumerator is returned instead. * + * (1..100).detect => # + * (1..100).find => # + * * (1..10).detect { |i| i % 5 == 0 and i % 7 == 0 } #=> nil + * (1..10).find { |i| i % 5 == 0 and i % 7 == 0 } #=> nil + * (1..100).detect { |i| i % 5 == 0 and i % 7 == 0 } #=> 35 * (1..100).find { |i| i % 5 == 0 and i % 7 == 0 } #=> 35 * */ -- cgit v1.2.3