AssociativeCompose

zio.prelude.AssociativeCompose
See theAssociativeCompose companion object
trait AssociativeCompose[=>:[_, _]]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait BothCompose[=>:]
trait ApplicationCompose[=>:]
trait EitherCompose[=>:]
trait IdentityCompose[=>:]

Members list

Value members

Abstract methods

def compose[A, B, C](bc: B =>: C, ab: A =>: B): A =>: C

Concrete methods

def associativeCompose[A, B, C, D](ab: A =>: B, bc: B =>: C, cd: C =>: D)(implicit eq: Equal[A =>: D]): Boolean