catsEffect
catsEffect
org.atnos.eff.addon.cats.effect
IOEffect
IOEffectCreation
IOInterpretation
IOInterpretation
IOTypes
org.atnos.eff.syntax.addon.cats
IOOps
IOOps2
org.atnos.eff.syntax.addon.cats.effect
catsEffect
/
org.atnos.eff.syntax.addon.cats
/
IOOps2
IOOps2
final
class
IOOps2
[R, A](e:
Eff
[
R
,
A
]) extends
AnyVal
Graph
Supertypes
class
AnyVal
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
ioAttempt
(m:
MemberInOut
[[A] =>>
IO
[A],
R
]):
Eff
[
R
,
Either
[
Throwable
,
A
]]
def
ioMemo
(key:
AnyRef
, cache:
Cache
)(task:
MemberInOut
[[A] =>>
IO
[A],
R
]):
Eff
[
R
,
A
]
def
runIoMemo
[U](cache:
Cache
)(m:
Aux
[[A] =>>
Memoized
[A],
R
, U], task:
MemberIn
[[A] =>>
IO
[A], U]):
Eff
[U,
A
]