Method: RFunk::Either#result

Defined in:
lib/rfunk/either/either.rb

#resultObject Also known as: identity



7
8
9
10
11
12
13
14
# File 'lib/rfunk/either/either.rb', line 7

def result
  case value
  when RFunk::Some, RFunk::None
    value
  else
    RFunk.option(value)
  end
end