Module: FunctionalLightService::Prelude::Result
- Included in:
- Context, FunctionalLightService::Prelude
- Defined in:
- lib/functional-light-service/functional/result.rb
Instance Method Summary collapse
- #Failure(f) ⇒ Object
- #Success(s) ⇒ Object
-
#try!(&block) ⇒ Object
rubocop:disable Naming/MethodName.
Instance Method Details
#Failure(f) ⇒ Object
108 109 110 |
# File 'lib/functional-light-service/functional/result.rb', line 108 def Failure(f) FunctionalLightService::Result::Failure.new(f) end |
#Success(s) ⇒ Object
104 105 106 |
# File 'lib/functional-light-service/functional/result.rb', line 104 def Success(s) FunctionalLightService::Result::Success.new(s) end |
#try!(&block) ⇒ Object
rubocop:disable Naming/MethodName
100 101 102 |
# File 'lib/functional-light-service/functional/result.rb', line 100 def try!(&block) FunctionalLightService::Result.try!(&block) end |