class MPrelude::Maybe::Just
Public Instance Methods
bind() { |value| ... }
click to toggle source
Evalute applicative block
@return [Maybe]
# File lib/mprelude.rb, line 65 def bind yield(value) end
fmap() { |value| ... }
click to toggle source
Evalute functor block
@return [Maybe::Just<Object>]
# File lib/mprelude.rb, line 58 def fmap Just.new(yield(value)) end