Logo

Programming-Idioms

History of Idiom 57 > diff from v38 to v39

Edit summary for version 39 by programming-idioms.org:
[Ruby] Comment emphasize

Version 38

2016-06-05, 15:42:38

Version 39

2016-11-07, 12:24:34

Idiom #57 Filter list

Create list y containing items from list x satisfying predicate p. Respect original ordering. Don't modify x in-place.

Idiom #57 Filter list

Create list y containing items from list x satisfying predicate p. Respect original ordering. Don't modify x in-place.

Code
y = x.select(&:p)
Code
y = x.select(&:p)
Comments bubble
`select` is also aliased to `find_all`.
Comments bubble
select_ is also aliased to find_all.
Doc URL
http://ruby-doc.org/core-2.2.3/Enumerable.html#method-i-select
Doc URL
http://ruby-doc.org/core-2.2.3/Enumerable.html#method-i-select