Except3<A extends Comp<T>, B extends Comp<T>, C extends Comp<T>> method

Q Except3<A extends Comp<T>, B extends Comp<T>, C extends Comp<T>>()

Query-like Excludes elements that have any of A, B, or C.

Implementation

Q Except3<
  A extends Comp<T>,
  B extends Comp<T>,
  C extends Comp<T>
>() {
  _groups.last.add((e) => !e.has<A>() && !e.has<B>() && !e.has<C>());
  return self;
}