Interface Effect<F extends Effect<F,?>,A>

All Superinterfaces:
Applicable<F,A>, Bindable<F,A>, Kind<F,A>, Mappable<F,A>
All Known Subinterfaces:
IO<T>, PureIO<R,E,A>
All Known Implementing Classes:
EIO, IO.Async, IO.Delay, IO.Failure, IO.FlatMapped, IO.Pure, IO.Recover, IO.Suspend, PureIO.AccessM, PureIO.Async, PureIO.Attempt, PureIO.Delay, PureIO.Failure, PureIO.FlatMapped, PureIO.Pure, PureIO.Recover, PureIO.Suspend, PureIO.Throw, RIO, Task, UIO, URIO

public interface Effect<F extends Effect<F,?>,A> extends Bindable<F,A>, Applicable<F,A>