coreCatsEffect
coreCatsEffect
japgolly.webapputil.cats.effect
Implicits
Implicits
PlatformImplicits
ThreadUtilsIO
Runtimes
Scheduler
WebappUtilEffectAsyncIO
WebappUtilEffectAsyncIO
WebappUtilEffectIO
Implicits
WebappUtilIOExt
coreCatsEffect
/
japgolly.webapputil.cats.effect
/
ThreadUtilsIO
ThreadUtilsIO
object
ThreadUtilsIO
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
ThreadUtilsIO
.type
Type members
Value members
Type members
Classlikes
object
Runtimes
final
class
Scheduler
(
threadName:
String
,
threadGroup:
ThreadGroup
)
Value members
Concrete methods
def
newDefaultRuntime
(
threadPrefix:
String
):
IORuntime
def
newScheduler
(
threadName:
String
,
threadGroup:
ThreadGroup
):
Scheduler
def
runOnShutdown
(
name:
String
,
proc:
=>
Unit
):
Unit
def
runOnShutdown
(
name:
String
,
task:
IO
[
Unit
]):
Unit
def
threadPool
(
threadGroupName:
String
,
logger:
Logger
)(
f:
ThreadPool
=>
ThreadPool2
):
Resource
[
IO
,
ExecutionContext
]