Sha256: ca9faaeec7742003d51cb7869146e976346f30bf1815055b5225bee7fe3c8ed3
Contents?: true
Size: 350 Bytes
Versions: 4
Compression:
Stored size: 350 Bytes
Contents
module Casino class Intersection module Match class Recurse < Equivalence def eligible? field.is_a? Hash end def evaluate keys = field.keys bases = keys.map { |key| Base.new(document, key, field, value) } bases.map(&:evaluate).all? end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems