class Waterfall::OnDam
Public Class Methods
new(root)
click to toggle source
# File lib/waterfall/predicates/on_dam.rb, line 4 def initialize(root) @root = root end
Public Instance Methods
call() { |error_pool, error_pool_context, outflow, root| ... }
click to toggle source
# File lib/waterfall/predicates/on_dam.rb, line 8 def call return unless @root.dammed? yield @root.error_pool, @root.error_pool_context, @root.outflow, @root end