Compose

trait Compose[=>:[_, _]]
Companion
object
class Object
trait Matchable
class Any
trait Category[=>:]
trait Arrow[=>:]
trait Choice[=>:]
trait Split[=>:]
Compose[=>:]

Type members

Classlikes

Value members

Abstract methods

def compose[A, B, C](f: B =>: C, g: A =>: B): A =>: C

Associative =>: binary operator.

Associative =>: binary operator.

Concrete methods

def plus: Plus[=>:]

semigroup, but universally quantified.

semigroup, but universally quantified.

def semigroup[A]: Semigroup[A =>: A]

The endomorphism semigroup, where append=compose.

The endomorphism semigroup, where append=compose.

Concrete fields