Composition

trait Composition[A, B]
Companion:
object
class Object
trait Matchable
class Any

Type members

Types

type C

Value members

Concrete methods

def apply(fa: RouteB[A], fb: RouteB[B]): RouteB[C]

Abstract fields

val ga: C => A
val gb: C => B
val gc: (A, B) => C