Category

libretto.lambda.Category
trait Category[->[_, _]] extends Semigroupoid[->]

Attributes

Graph
Supertypes
trait Semigroupoid[->]
class Object
trait Matchable
class Any
Known subtypes
trait SemigroupalCategory[->, |*|]
trait ClosedSemigroupalCategory[->, |*|, -->]
trait ClosedSymmetricMonoidalCategory[-⚬, |*|, One, =⚬]
trait InversiveMonoidalCategory[->, |*|, One, -]
trait MonoidalCategory[->, |*|, One]
trait SymmetricMonoidalCategory[->, |*|, One]

Members list

Concise view

Value members

Abstract methods

def id[A]: A -> A

Inherited methods

def andThen[A, B, C](f: A -> B, g: B -> C): A -> C

Attributes

Inherited from:
Semigroupoid

Extensions

Inherited extensions

extension [A, B, C](f: A -> B)
def >(g: B -> C): A -> C

Attributes

Inherited from:
Semigroupoid