arrow-effects-extensions / arrow.effects.extensions / IOFunctor

IOFunctor

@extension interface IOFunctor : Functor<ForIO>

Functions

map open fun <A, B> IOOf<A>.map(f: (A) -> B): IO<B>

Extension Functions

just fun <A> A.just(): IO<A>
just fun <F, E, A> A.just(BR: Bracket<F, E>): Resource<F, E, A>