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! ⇒ Object
rubocop:disable Naming/MethodName.
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 |