fibers

kyo.concurrent.fibers$
opaque object fibers

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
fibers.type

Members list

Concise view

Type members

Classlikes

final class Fibers extends Effect[Fiber]

Attributes

Graph
Supertypes
trait Effect[Fiber]
class Object
trait Matchable
class Any

Types

opaque type Fiber[T]
opaque type Promise[T]

Value members

Concrete fields

Extensions

Extensions

extension [T](fiber: Fiber[T])
def block: T > IOs
def interrupt(reason: String): Boolean > IOs
def interrupt: Boolean > IOs
def isDone: Boolean > IOs
def join: T > Fibers
def joinTry: Try[T] > Fibers | IOs
def onComplete(f: T > IOs => Unit): Unit > IOs
extension [T](p: Promise[T])
def complete(v: => T > IOs): Boolean > IOs