IOEffectCreation

trait IOEffectCreation extends IOTypes
trait IOTypes
class Object
trait Matchable
class Any
object IOEffect

Type members

Inherited types

type _Io[R] = Member[[A] =>> IO[A], R]
Inherited from
IOTypes
type _io[R] = MemberIn[[A] =>> IO[A], R]
Inherited from
IOTypes

Value members

Concrete methods

final def fromIO[R, A](io: IO[A])(`evidence$1`: _io[R]): Eff[R, A]
final def ioDelay[R, A](io: => A)(`evidence$3`: _io[R]): Eff[R, A]
final def ioRaiseError[R, A](t: Throwable)(`evidence$2`: _io[R]): Eff[R, A]
final def ioSuspend[R, A](io: => IO[Eff[R, A]])(`evidence$4`: _io[R]): Eff[R, A]