Module: L43::Core::AsResult
- Includes:
- Result::Helpers
- Defined in:
- lib/l43/core/as_result.rb
Class Method Summary collapse
Instance Method Summary collapse
Methods included from Result::Helpers
Class Method Details
.extended(from) ⇒ Object
9 10 11 |
# File 'lib/l43/core/as_result.rb', line 9 def self.extended(from) from.include self end |
Instance Method Details
#defresult(name, &blk) ⇒ Object
13 14 15 16 17 |
# File 'lib/l43/core/as_result.rb', line 13 def defresult(name, &blk) define_method name do |*a, **k, &b| as_result("method #{name}") { blk.(*a, **k, &b) } end end |