LinearFunctionOps
class Object
trait Matchable
class Any
Value members
Concrete methods
No-op used for documentation purposes: explicitly states the full type of this linear function.
No-op used for documentation purposes: explicitly states the full type of this linear function.
No-op used for documentation purposes: explicitly states the input type of this linear function.
No-op used for documentation purposes: explicitly states the input type of this linear function.
def race[B1, B2, C](caseFstWins: B1 |*| B2 -⚬ C, caseSndWins: B1 |*| B2 -⚬ C)(`evidence$22`: Positive[B1], `evidence$23`: Positive[B2], ev: B =:= B1 |*| B2): A -⚬ C
def select[C1, C2](caseFstWins: B -⚬ C1 |*| C2, caseSndWins: B -⚬ C1 |*| C2)(`evidence$24`: Negative[C1], `evidence$25`: Negative[C2]): A -⚬ C1 |*| C2