effect-io-ai

Package: effect
Module: Filter

Filter.fromPredicateOption

Creates a Filter from a function that returns an Option; Some(value) passes with value, and None fails with the original input.

Signature

declare const fromPredicateOption: <A, B>(predicate: (a: A) => Option.Option<B>) => Filter<A, B>

Source

Since v4.0.0