arrow-effects-extensions / arrow.effects.extensions.writert.effect / arrow.Kind

Extensions for arrow.Kind

runAsync fun <F, W, A> Kind<Kind<Kind<ForWriterT, F>, W>, A>.runAsync(EFF: Effect<F>, MM: Monoid<W>, arg1: (Either<Throwable, A>) -> Kind<Kind<Kind<ForWriterT, F>, W>, Unit>): WriterT<F, W, Unit>