Method: Enumerable#compact_map

Defined in:
lib/jinx/helpers/enumerable.rb

#compact_map {|item| ... } ⇒ Enumerable

Returns the mapped values excluding null values.

Yields:

  • (item)

    the transformer on the enumerated items

Yield Parameters:

  • item

    an enumerated item

Returns:

  • (Enumerable)

    the mapped values excluding null values



242
243
244
# File 'lib/jinx/helpers/enumerable.rb', line 242

def compact_map(&mapper)
  wrap(&mapper).compact
end