Expand description
Rule overlap and association utilities.
This module provides pure functions to determine overlap relationships between partition expressions and to associate rule sets.
Structsยง
- Value
Range ๐ - Represents a value range derived from a group of nucleons for the same column
Functionsยง
- associate_
from_ to - Associates each expression in
from_exprs
with indices of overlapping expressions into_exprs
. - atomic_
exprs_ overlap - Check if two atomic expressions can be both satisfied, i.e., whether they overlap on all common columns.
- expr_
pair_ ๐overlap - Pairwise overlap check between two expression lists.
- nucleons_
to_ ๐range - Convert nucleons for the same column into a ValueRange