Method: NilClass#|

Defined in:
lib/ripe/blocks/block.rb

#|(block) ⇒ Block

If attempting to compose a new block with a nil element, ignore the nil element.

Parameters:

  • block (Block)

    a block

Returns:

  • (Block)

    the block parameter

Raises:

  • (NoMethodError)


132
133
134
135
# File 'lib/ripe/blocks/block.rb', line 132

def |(block)
  raise NoMethodError unless Ripe::Blocks::Block > block.class
  block
end