Module: Try
- Defined in:
- lib/trither/try.rb
Defined Under Namespace
Classes: Base, Failure, Success
Class Method Summary
collapse
Class Method Details
.make ⇒ Object
2
3
4
5
6
|
# File 'lib/trither/try.rb', line 2
def self.make
Success.new(yield)
rescue StandardError => error
Failure.new(error)
end
|