cats-core
cats-core
weaver
BaseCatsSuite
BaseFunIOSuite
BaseIOSuite
CatsUnsafeRun
CatsUnsafeRun
FunSuiteIO
IOGlobalResource
MutableIOSuite
PureIOSuite
SimpleMutableIOSuite
cats-core
/
weaver
/
CatsUnsafeRun
CatsUnsafeRun
trait
CatsUnsafeRun
extends
UnsafeRun
[
IO
]
Companion:
object
Graph
Supertypes
Known subtypes
trait
UnsafeRun
[
IO
]
trait
EffectCompat
[
IO
]
class
Object
trait
Matchable
class
Any
object
CatsUnsafeRun
.type
Type members
Value members
Implicits
Type members
Types
type
CancelToken
=
FiberIO
[
Unit
]
Value members
Concrete methods
def
async
(
task:
IO
[
Unit
]):
Unit
def
cancel
(
token:
CancelToken
):
Unit
Inherited methods
def
async
[
A
](
cb: (
Either
[
Throwable
,
A
]
=>
Unit
)
=>
Unit
):
IO
[
A
]
Inherited from:
EffectCompat
def
background
(
task:
IO
[
Unit
]):
CancelToken
Inherited from:
CatsUnsafeRunPlatformCompat (hidden)
def
fromFuture
[
A
](
thunk:
=>
Future
[
A
]):
IO
[
A
]
Inherited from:
EffectCompat
def
realTimeMillis
:
IO
[
Long
]
Inherited from:
EffectCompat
def
sleep
(
duration:
FiniteDuration
):
IO
[
Unit
]
Inherited from:
EffectCompat
def
sync
(
task:
IO
[
Unit
]):
Unit
Inherited from:
CatsUnsafeRunPlatformCompat (hidden)
Implicits
Implicits
implicit override
val
effect
:
Async
[
IO
]
implicit override
val
parallel
:
Parallel
[
IO
]