module Eithers
Private Instance Methods
as_left()
click to toggle source
# File lib/totally_lazy/either.rb, line 33 def as_left ->(value) { left(value) } end
as_right()
click to toggle source
# File lib/totally_lazy/either.rb, line 37 def as_right ->(value) { right(value) } end
is_left()
click to toggle source
# File lib/totally_lazy/either.rb, line 25 def is_left predicate(-> (either) { either.is_left? }) end
is_right()
click to toggle source
# File lib/totally_lazy/either.rb, line 29 def is_right predicate(-> (either) { either.is_right? }) end
left(value)
click to toggle source
# File lib/totally_lazy/either.rb, line 17 def left(value) Either.left(value) end
right(value)
click to toggle source
# File lib/totally_lazy/either.rb, line 21 def right(value) Either.right(value) end