monix
monix
API
org.atnos.eff.addon.monix
EffToTask
TaskCreation
TaskCreation
TaskEffect
TaskEffect
TaskInterpretation
TaskInterpretation
TaskTypes
task
org.atnos.eff.syntax.addon.monix
TaskOps
task
task
monix
/
org.atnos.eff.syntax.addon.monix
/
TaskOps
TaskOps
org.atnos.eff.syntax.addon.monix.TaskOps
final
class
TaskOps
[
R
,
A
](
e
:
Eff
[
R
,
A
])
extends
AnyVal
Attributes
Source:
task.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
AnyVal
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Concrete methods
def
asyncBoundary
(
implicit
task
:
MemberIn
[
Task
,
R
]):
Eff
[
R
,
A
]
Attributes
Source:
task.scala
def
asyncBoundary
(
s
:
Scheduler
)(
implicit
task
:
MemberIn
[
Task
,
R
]):
Eff
[
R
,
A
]
Attributes
Source:
task.scala
def
retryUntil
(
condition
:
A
=>
Boolean
,
durations
:
List
[
FiniteDuration
])(
implicit
task
:
MemberIn
[
Task
,
R
]):
Eff
[
R
,
A
]
Attributes
Source:
task.scala
def
runAsync
(
implicit
m
:
Aux
[
Task
,
R
,
NoFx
]):
Task
[
A
]
Attributes
Source:
task.scala
def
runSequential
(
implicit
m
:
Aux
[
Task
,
R
,
NoFx
]):
Task
[
A
]
Attributes
Source:
task.scala
def
runTaskMemo
[
U
](
cache
:
Cache
)(
implicit
m
:
Aux
[
Memoized
,
R
,
U
],
task
:
MemberIn
[
Task
,
U
]):
Eff
[
U
,
A
]
Attributes
Source:
task.scala
def
taskAttempt
(
implicit
task
:
MemberInOut
[
Task
,
R
]):
Eff
[
R
,
Either
[
Throwable
,
A
]]
Attributes
Source:
task.scala
def
taskMemo
(
key
:
AnyRef
,
cache
:
Cache
)(
implicit
task
:
MemberInOut
[
Task
,
R
]):
Eff
[
R
,
A
]
Attributes
Source:
task.scala