Tupled
libretto.lambda.Tupled$package$.Tupled$
object Tupled
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Tupled.type
Members list
Givens
Givens
Extensions
Extensions
extension [|*|[_, _], F[_], A](a: Tupled[|*|, F, A])(a: Tupled[|*|, F, A])
def deduplicateLeafs[->[_, _]](dup: [x] => (x$1: F[x]) => x -> x |*| x)(using F: UniqueTypeArg[F], shuffled: Shuffled[->, |*|]): Exists[[X] =>> (Tupled[|*|, F, X], Shuffled[X, A])]
def foldMap[G[_]](map: [x] => (x$1: F[x]) => G[x], zip: [x, y] => (x$1: G[x], x$2: G[y]) => G[x |*| y]): G[A]
In this article