effect-io-ai

Package: effect
Module: SchemaAST

SchemaAST.FilterGroup

Represents a composite validation check grouping multiple Check values.

Details

Created by calling .and() on a Filter or another FilterGroup. All inner checks are run; failures from aborted filters still stop evaluation.

See

Signature

declare class FilterGroup<E> { constructor(
    checks: readonly [Check<E>, ...Array<Check<E>>],
    annotations: Schema.Annotations.Filter | undefined = undefined
  ) }

Source

Since v4.0.0