( f: (input: Input) => Effect<Result.Result<Pass, Fail>, E, R> )
| 156 | * @since 4.0.0 |
| 157 | */ |
| 158 | export const makeEffect = <Input, Pass, Fail, E, R>( |
| 159 | f: (input: Input) => Effect<Result.Result<Pass, Fail>, E, R> |
| 160 | ): FilterEffect<Input, Pass, Fail, E, R> => f as any |
| 161 | |
| 162 | /** |
| 163 | * Transforms the failure value produced by a `Filter`, leaving successful |