Module: Fear::EitherApi

Included in:
Fear
Defined in:
lib/fear/either_api.rb

Instance Method Summary collapse

Instance Method Details

#left(value) ⇒ Fear::Left

Examples:

Fear.left(42) #=> #<Fear::Left value=42>

Parameters:

  • value (any)

Returns:



12
13
14
# File 'lib/fear/either_api.rb', line 12

def left(value)
  Fear::Left.new(value)
end

#right(value) ⇒ Fear::Right

Examples:

Fear.right(42) #=> #<Fear::Right value=42>

Parameters:

  • value (any)

Returns:



21
22
23
# File 'lib/fear/either_api.rb', line 21

def right(value)
  Fear::Right.new(value)
end