Package-level declarations
Properties
Link copied to clipboard
Provides the global instance of Computation Scheduler
Link copied to clipboard
Provides the global instance of IO Scheduler
Link copied to clipboard
Provides the global instance of Main Scheduler
Link copied to clipboard
Provides the global instance of New Thread Scheduler
Link copied to clipboard
Provides the global instance of Single Scheduler
Link copied to clipboard
Provides the global instance of Trampoline Scheduler
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun overrideSchedulers(main: () -> Scheduler = ::createMainScheduler, computation: () -> Scheduler = ::createComputationScheduler, io: () -> Scheduler = ::createIoScheduler, trampoline: () -> Scheduler = ::createTrampolineScheduler, single: () -> Scheduler = ::createSingleScheduler, newThread: () -> Scheduler = ::createNewThreadScheduler)
Overrides Schedulers if they were not created yet