ThreadUtilsIO

class Object
trait Matchable
class Any

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]