P

sealed trait P[I] extends AbstractFunction1[Domain[I], StyleF[I]]

A Domain[I] => StyleF[I] with additional methods.

The P can stand for ''P''ending, or ''P''re, in that a StyleF.P is nearly a StyleF. Names are hard ok? Shuttup!

class AbstractFunction1[Domain[I], StyleF[I]]
trait Domain[I] => StyleF[I]
class Object
trait Matchable
class Any

Value members

Concrete methods

def compose(r: StyleS)(implicit c: Compose): P[I]
def compose[J](r: StyleF[J])(implicit c: Compose): Domain[I] => StyleF[(I, J)]
def compose[J](r: P[J])(implicit c: Compose): (Domain[I], Domain[J]) => StyleF[(I, J)]

Inherited methods

@unspecialized
def andThen[A](g: StyleF[I] => A): Domain[I] => A
Inherited from
Function1
def apply(v1: Domain[I]): StyleF[I]
Inherited from
Function1
@unspecialized
def compose[A](g: A => Domain[I]): A => StyleF[I]
Inherited from
Function1
override def toString(): String
Definition Classes
Function1 -> Any
Inherited from
Function1