Uses of Class
com.github.tonivade.purefun.effect.Managed
Packages that use Managed
-
Uses of Managed in com.github.tonivade.purefun.effect
Methods in com.github.tonivade.purefun.effect that return ManagedModifier and TypeMethodDescriptionManaged.foldM(Function1<? super E, ? extends Kind<Managed<R, F, ?>, ? extends B>> mapError, Function1<? super A, ? extends Kind<Managed<R, F, ?>, ? extends B>> mapper) static <R,E, A extends AutoCloseable>
Managed<R, E, A> static <R,E, A> Managed <R, E, A> static <R,E, A extends AutoCloseable>
Managed<R, E, A> static <R,E, A> Managed <R, E, A> static <R,E, A extends AutoCloseable>
Managed<R, E, A> static <R,E, A> Managed <R, E, A> Managed.fromM(Function1<? super R, ? extends PureIO<R, E, ? extends A>> mapper, Consumer1<? super A> release) static <R,E, A> Managed <R, E, A> Managed.pure(A resource) static <R,E, A> Managed <R, E, A> Managed.retry()Managed.retry(int maxRetries) Managed.timed()static <R,E, A> Managed <R, E, A> PureIO.toManaged()Methods in com.github.tonivade.purefun.effect with parameters of type ManagedModifier and TypeMethodDescriptionMethod parameters in com.github.tonivade.purefun.effect with type arguments of type Managed