Supervisor

object Supervisor
Companion:
class
class Object
trait Matchable
class Any

Type members

Classlikes

sealed abstract class Propagation

A hint indicating whether or not to propagate supervision events across supervisor hierarchies.

A hint indicating whether or not to propagate supervision events across supervisor hierarchies.

Companion:
object
Companion:
class

Value members

Concrete methods

def fibersIn(ref: Ref[SortedSet[Runtime[Any, Any]]]): UIO[Supervisor[SortedSet[Runtime[Any, Any]]]]

Creates a new supervisor that tracks children in a set.

Creates a new supervisor that tracks children in a set.

def track(weak: Boolean): UIO[Supervisor[Chunk[Runtime[Any, Any]]]]

Creates a new supervisor that tracks children in a set.

Creates a new supervisor that tracks children in a set.

Value parameters:
weak

Whether or not to track the children in a weak set, if possible (platform-dependent).

Concrete fields

A supervisor that doesn't do anything in response to supervision events.

A supervisor that doesn't do anything in response to supervision events.