arrow-fx / arrow.fx / Schedule / logInput
abstract fun logInput(f: (Input) -> Kind<F, Unit>): Schedule<F, Input, Output>
Run a effectful handler on every input. Does not alter the decision.
fun <F, A> logInput(MM: Monad<F>, f: (A) -> Kind<F, Unit>): Schedule<F, A, A>
Create a schedule with an effectful handler on the input.
Do you like Arrow?
✖