Module: Monad

Included in:
Eventually, Many, Optional
Defined in:
lib/maybe.rb

Instance Method Summary collapse

Instance Method Details

#within(&block) ⇒ Object



56
57
58
59
60
# File 'lib/maybe.rb', line 56

def within(&block)
  and_then do |value|
    self.class.from_value(block.call(value))
  end
end