Package: effect
Module: Filter
Composes two filters sequentially, passing the successful output of the first filter to the second.
Details
If either filter fails, the returned filter fails with the original input instead of the intermediate failure value.
Signature
declare const composePassthrough: { <InputL, PassL, PassR, FailR>(right: Filter<PassL, PassR, FailR>): <FailL>(left: Filter<InputL, PassL, FailL>) => Filter<InputL, PassR, InputL>; <InputL, PassL, FailL, PassR, FailR>(left: Filter<InputL, PassL, FailL>, right: Filter<PassL, PassR, FailR>): Filter<InputL, PassR, InputL>; }
Since v4.0.0