Creates an isolate in this isolate system using the specified scheduler.
Creates an isolate in this isolate system using the specified scheduler.
Use case:
def isolate(proto: Proto[Isolate[T]]): Channel[T]
the type of the events for the isolate
the type of the events in the event queue of the isolate,
for most isolate types the same as T
the prototype for the isolate
the scheduler used to scheduler the isolate
the channel for this isolate
the name of this isolate system
the name of this isolate system
Generates a unique isolate name.
Generates a unique isolate name.
a unique isolate name
(defaultIsolateSystem: StringAdd).self
(defaultIsolateSystem: StringFormat).self
(defaultIsolateSystem: ArrowAssoc[DefaultIsolateSystem]).x
(Since version 2.10.0) Use leftOfArrow
instead
(defaultIsolateSystem: Ensuring[DefaultIsolateSystem]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
Default isolate system implementation.