Flowdock
method

filter!

Importance_1
Ruby latest stable (v2_5_5) - 0 notes - Class: Array
  • 1_8_6_287
  • 1_8_7_72
  • 1_8_7_330
  • 1_9_1_378
  • 1_9_2_180
  • 1_9_3_125
  • 1_9_3_392
  • 2_1_10
  • 2_2_9
  • 2_4_6
  • 2_5_5
  • 2_6_3 (0)
  • What's this?

Method not available on this version

This method is only available on newer versions. The first available version of the method is shown here.

filter!() 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.

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

See also Array#keep_if.

Array#filter! is an alias for Array#select!.

Show source
Register or log in to add new notes.