Ruby latest stable (v2_5_5) - 0 notes - Class: Array
select!() public

Invokes the given block passing in successive elements from self, deleting elements for which the block returns a false value.

The array may not be changed instantly every time the block is called.

If changes were made, it will return self, otherwise it returns nil.

See also Array#keep_if

If no block is given, an Enumerator is returned instead.

Show source
Register or log in to add new notes.