Module: Alchemrest::Result::TryHelpers

Defined in:
lib/alchemrest/result/try_helpers.rb

Class Method Summary collapse

Class Method Details

.unwrap(result) ⇒ Object



6
7
8
9
10
11
12
13
# File 'lib/alchemrest/result/try_helpers.rb', line 6

def self.unwrap(result)
  case result
    in Result::Ok(value)
      value
    else
      raise Result::Halt, result
  end
end