Method: Predicate::Subset#evaluate

Defined in:
lib/predicate/nodes/subset.rb

#evaluate(tuple) ⇒ Object



5
6
7
8
# File 'lib/predicate/nodes/subset.rb', line 5

def evaluate(tuple)
  x, y = left.evaluate(tuple), right.evaluate(tuple)
  x && y && (x & y == x)
end