Par

case
class Par[A1, A2, B1, B2](f1: VArr[A1, B1], f2: VArr[A2, B2]) extends VArr[A1 |*| A2, B1 |*| B2]
trait Serializable
trait Product
trait Equals
trait VArr[A1 |*| A2, B1 |*| B2]
class Object
trait Matchable
class Any

Value members

Inherited methods

def elim[V](v: Var[V]): ElimRes[V, B1 |*| B2]
Inherited from
VArr
def elimStep[V](v: Var[V]): ElimStep[V, B1 |*| B2]
Inherited from
VArr
def initialVars: Vars[A1 |*| A2]
Inherited from
VArr
def map[C](f: B1 |*| B2 -⚬ C)(resultVar: Var[C]): VArr[A1 |*| A2, C]
Inherited from
VArr
def par[C, D](that: VArr[C, D]): VArr[A1 |*| A2 |*| C, B1 |*| B2 |*| D]
Inherited from
VArr
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
def zip[C, D](that: VArr[C, D])(resultVar: Var[B1 |*| B2 |*| D]): VArr[A1 |*| A2 |*| C, B1 |*| B2 |*| D]
Inherited from
VArr