Joins

kyo.Joins
trait Joins[E]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Fibers

Members list

Value members

Abstract methods

def parallel[T : Flat](l: Seq[T < E]): Seq[T] < E
def race[T : Flat](l: Seq[T < E]): T < E

Concrete methods

def parallel[T1 : Flat, T2 : Flat](v1: => T1 < E, v2: => T2 < E): (T1, T2) < E
def parallel[T1 : Flat, T2 : Flat, T3 : Flat](v1: => T1 < E, v2: => T2 < E, v3: => T3 < E): (T1, T2, T3) < E
def parallel[T1 : Flat, T2 : Flat, T3 : Flat, T4 : Flat](v1: => T1 < E, v2: => T2 < E, v3: => T3 < E, v4: => T4 < E): (T1, T2, T3, T4) < E
def parallelTraverse[T, U : Flat](v: Seq[T] < E)(f: T => U < E): Seq[U] < E
def race[T : Flat](v1: => T < E, v2: => T < E): T < E
def race[T : Flat](v1: => T < E, v2: => T < E, v3: => T < E): T < E
def race[T : Flat](v1: => T < E, v2: => T < E, v3: => T < E, v4: => T < E): T < E