Single
libretto.lambda.ParN.Single
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Members list
Type members
Inherited types
Attributes
- Inherited from:
- ParN
Value members
Concrete methods
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
override def foldL[G[_, _]](first: [x, y] => (x -> y) => G[Nil ∙ x, Nil ∙ y], snoc: [x1, x2, y1, y2] => (x$1: G[x1, y1], x$2: x2 -> y2) => G[x1 ∙ x2, y1 ∙ y2]): G[Nil ∙ A, Nil ∙ B]
Attributes
- Definition Classes
Attributes
- Definition Classes
override def nonEmpty[R](f: [a1, a2, b1, b2] => (x$1: (Nil ∙ A) =:= (a1 ∙ a2), x$2: (Nil ∙ B) =:= (b1 ∙ b2)) ?=> R): R
Attributes
- Definition Classes
override def nonEmptyIn(pairIsNotNil: [x, y] => ((x ∙ y) =:= Nil) => Nothing): ((Nil ∙ A) =:= Nil) => Nothing
Attributes
- Definition Classes
override def nonEmptyOut(pairIsNotNil: [x, y] => ((x ∙ y) =:= Nil) => Nothing): ((Nil ∙ B) =:= Nil) => Nothing
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
override def zipWithIndex: ParN[∙, Nil, [x, y] =>> (x -> y, Member[∙, Nil, x, Nil ∙ A], Member[∙, Nil, y, Nil ∙ B]), Nil ∙ A, Nil ∙ B]
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- ParN
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
In this article