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.addon.monix
/
TaskCreation
TaskCreation
org.atnos.eff.addon.monix.TaskCreation
See the
TaskCreation
companion object
trait
TaskCreation
extends
TaskTypes
Attributes
Companion:
object
Source:
TaskEffect.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
TaskTypes
class
Object
trait
Matchable
class
Any
Known subtypes
object
TaskCreation
.type
trait
TaskEffect
object
TaskEffect
.type
object
task
.type
Clear all
Members list
Concise view
Type members
Inherited types
type
_Task
[
R
] =
Member
[
Task
,
R
]
Attributes
Inherited from:
TaskTypes
Source:
TaskEffect.scala
type
_task
[
R
] =
MemberIn
[
Task
,
R
]
Attributes
Inherited from:
TaskTypes
Source:
TaskEffect.scala
Value members
Concrete methods
final
def
asyncBoundary
[
R
:
_task
]:
Eff
[
R
,
Unit
]
Attributes
Source:
TaskEffect.scala
final
def
asyncBoundary
[
R
:
_task
](
s
:
Scheduler
):
Eff
[
R
,
Unit
]
Attributes
Source:
TaskEffect.scala
final
def
fromTask
[
R
:
_task
,
A
](
task
:
Task
[
A
],
timeout
:
Option
[
FiniteDuration
]):
Eff
[
R
,
A
]
Attributes
Source:
TaskEffect.scala
def
retryUntil
[
R
:
_task
,
A
](
e
:
Eff
[
R
,
A
],
condition
:
A
=>
Boolean
,
durations
:
List
[
FiniteDuration
]):
Eff
[
R
,
A
]
Attributes
Source:
TaskEffect.scala
final
def
taskAsync
[
R
:
_task
,
A
](
callbackConsumer
: (
Either
[
Throwable
,
A
]
=>
Unit
)
=>
Unit
,
timeout
:
Option
[
FiniteDuration
]):
Eff
[
R
,
A
]
Attributes
Source:
TaskEffect.scala
final
def
taskDelay
[
R
:
_task
,
A
](
call
:
=>
A
,
timeout
:
Option
[
FiniteDuration
]):
Eff
[
R
,
A
]
Attributes
Source:
TaskEffect.scala
final
def
taskFailed
[
R
:
_task
,
A
](
t
:
Throwable
):
Eff
[
R
,
A
]
Attributes
Source:
TaskEffect.scala
final
def
taskFork
[
R
:
_task
,
A
](
call
:
Task
[
A
],
timeout
:
Option
[
FiniteDuration
]):
Eff
[
R
,
A
]
Attributes
Source:
TaskEffect.scala
final
def
taskForkScheduler
[
R
:
_task
,
A
](
call
:
Task
[
A
],
scheduler
:
Scheduler
,
timeout
:
Option
[
FiniteDuration
]):
Eff
[
R
,
A
]
Attributes
Source:
TaskEffect.scala
final
def
taskSuspend
[
R
:
_task
,
A
](
task
:
=>
Task
[
Eff
[
R
,
A
]],
timeout
:
Option
[
FiniteDuration
]):
Eff
[
R
,
A
]
Attributes
Source:
TaskEffect.scala
def
waitFor
[
R
:
_task
](
duration
:
FiniteDuration
):
Eff
[
R
,
Unit
]
Attributes
Source:
TaskEffect.scala