module Ribimaybe::Maybe

Public Instance Methods

Just(value = nil, &fn)
Alias for: Maybe
Maybe(value = nil, &fn) click to toggle source
# File lib/ribimaybe.rb, line 180
def Maybe(value = nil, &fn)
  (value || fn) ? Just.new(value || fn.curry) : Nothing
end
Also aliased as: Just, pure, unit
pure(value = nil, &fn)
Alias for: Maybe
unit(value = nil, &fn)
Alias for: Maybe