module Kind::Action::StepAdapters
Private Instance Methods
Check!(mthod)
click to toggle source
# File lib/kind/action.rb, line 81 def Check!(mthod); __Check(mthod, Empty::HASH); end
Map!(mthod)
click to toggle source
# File lib/kind/action.rb, line 83 def Map!(mthod); __Map(mthod, Empty::HASH); end
Step!(mthod)
click to toggle source
# File lib/kind/action.rb, line 82 def Step!(mthod); __Step(mthod, Empty::HASH); end
Tee!(_mthod)
click to toggle source
# File lib/kind/action.rb, line 84 def Tee!(_mthod); raise NotImplementedError; end
Try!(mthod, opt = Empty::HASH)
click to toggle source
# File lib/kind/action.rb, line 85 def Try!(mthod, opt = Empty::HASH); __Try(mthod, Empty::HASH, opt); end
__map_step_exception(value)
click to toggle source
# File lib/kind/action.rb, line 92 def __map_step_exception(value) { exception: value } end
__resolve_step(method_name, value)
click to toggle source
# File lib/kind/action.rb, line 87 def __resolve_step(method_name, value) m = method(method_name) m.arity > 0 ? m.call(value) : m.call end