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



121
122
123
# File 'lib/functional-light-service/functional/result.rb', line 121

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

#Success(s) ⇒ Object



117
118
119
# File 'lib/functional-light-service/functional/result.rb', line 117

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

#try!Object

rubocop:disable Naming/MethodName



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

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