GenSpawnOps

final class GenSpawnOps[F <: ([_$2] =>> Any), A, E] extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Methods

def start(F: GenSpawn[F, E]): F[Fiber[F, E, A]]
def background(F: GenSpawn[F, E]): Resource[F, F[Outcome[F, E, A]]]
def race[B](another: F[B])(F: GenSpawn[F, E]): F[Either[A, B]]
def raceOutcome[B](another: F[B])(F: GenSpawn[F, E]): F[Either[Outcome[F, E, A], Outcome[F, E, B]]]
def both[B](another: F[B])(F: GenSpawn[F, E]): F[(A, B)]
def bothOutcome[B](another: F[B])(F: GenSpawn[F, E]): F[(Outcome[F, E, A], Outcome[F, E, B])]