Module: FunctionalLightService::Prelude::Result

Included in:
Context, FunctionalLightService::Prelude
Defined in:
lib/functional-light-service/functional/result.rb

Instance Method Summary collapse

Instance Method Details

#Failure(f) ⇒ Object



114
115
116
# File 'lib/functional-light-service/functional/result.rb', line 114

def Failure(f)
  FunctionalLightService::Result::Failure.new(f)
end

#Success(s) ⇒ Object



110
111
112
# File 'lib/functional-light-service/functional/result.rb', line 110

def Success(s)
  FunctionalLightService::Result::Success.new(s)
end

#try!(&block) ⇒ Object

rubocop:disable Naming/MethodName



106
107
108
# File 'lib/functional-light-service/functional/result.rb', line 106

def try!(&block)
  FunctionalLightService::Result.try!(&block)
end