Class: MPrelude::Maybe::Just
- Inherits:
-
MPrelude::Maybe
- Object
- MPrelude::Maybe
- MPrelude::Maybe::Just
- Defined in:
- lib/mprelude.rb
Overview
Nothing
Instance Method Summary collapse
-
#apply {|value| ... } ⇒ Maybe
Evalute applicative block.
-
#fmap ⇒ Maybe::Just<Object>
Evalute functor block.
Instance Method Details
#apply {|value| ... } ⇒ Maybe
Evalute applicative block
67 68 69 |
# File 'lib/mprelude.rb', line 67 def apply yield(value) end |
#fmap ⇒ Maybe::Just<Object>
Evalute functor block
60 61 62 |
# File 'lib/mprelude.rb', line 60 def fmap Just.new(yield(value)) end |