HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Moduleghc-experimental-9.1003.0Haskell2010

Data.Tuple.Experimental

  • 137 types
  • 65 classes
  • 1 value
datadata Solo a
#

Solo is the canonical lifted 1-tuple, just like Tuple2 is the canonical lifted 2-tuple (pair) and Tuple3 is the canonical lifted 3-tuple (triple).

The most important feature of Solo is that it is possible to force its "outside" (usually by pattern matching) without forcing its "inside", because it is defined as a datatype rather than a newtype. One situation where this can be useful is when writing a function to extract a value from a data structure. Suppose you write an implementation of arrays and offer only this function to index into them:

index :: Array a -> Int -> a

Now imagine that someone wants to extract a value from an array and store it in a lazy-valued finite map/dictionary:

insert "hello" (arr index 12) m

This can actually lead to a space leak. The value is not actually extracted from the array until that value (now buried in a map) is forced. That means the entire array may be kept live by just that value! Often, the solution is to use a strict map, or to force the value before storing it, but for some purposes that's undesirable.

One common solution is to include an indexing function that can produce its result in an arbitrary Applicative context:

indexA :: Applicative f => Array a -> Int -> f a

When using indexA in a pure context, Solo serves as a handy Applicative functor to hold the result. You could write a non-leaky version of the above example thus:

case arr indexA 12 of
  Solo a -> insert "hello" a m

While such simple extraction functions are the most common uses for unary tuples, they can also be useful for fine-grained control of strict-spined data structure traversals, and for unifying the implementations of lazy and strict mapping functions.

Constructors

Instances26Monad, Functor, MonadFix, Applicative, Foldable, Traversable, …
patternpattern Solo :: a -> (a)
#

Deprecated. The Solo constructor has been renamed to MkSolo to avoid punning.

datadata Unit
#

The unit datatype Unit has one non-undefined member, the nullary constructor ().

Instances23Bounded, Enum, Data, Read, Show, Ix, …
valuegetSolo :: (a) -> a
#

Extract the value from a Solo. Very often, values should be extracted directly using pattern matching, to control just what gets evaluated when. getSolo is for convenience in situations where that is not the case:

When the result is passed to a strict function, it makes no difference whether the pattern matching is done on the "outside" or on the "inside":

Data.Set.insert (getSolo sol) set === case sol of Solo v -> Data.Set.insert v set

A traversal may be performed in Solo in order to control evaluation internally, while using getSolo to extract the final result. A strict mapping function, for example, could be defined

map' :: Traversable t => (a -> b) -> t a -> t b
map' f = getSolo . traverse ((Solo $!) . f)
typetype Tuple0 = ()
#

A tuple of zero elements, a synonym for Unit.

datadata Tuple10 a b c d e f g h i j
#

A tuple of ten elements.

Instances10Generic1, Bounded, Eq, Ord, Read, Show, …
datadata Tuple11 a b c d e f g h i j k
#

A tuple of eleven elements.

Instances10Generic1, Bounded, Eq, Ord, Read, Show, …
datadata Tuple12 a b c d e f g h i j k l
#

A tuple of twelve elements.

Instances10Generic1, Bounded, Eq, Ord, Read, Show, …
datadata Tuple13 a b c d e f g h i j k l m
#

A tuple of 13 elements.

Instances10Generic1, Bounded, Eq, Ord, Read, Show, …
datadata Tuple14 a b c d e f g h i j k l m n
#

A tuple of 14 elements.

Instances10Generic1, Bounded, Eq, Ord, Read, Show, …
datadata Tuple15 a b c d e f g h i j k l m n o
#

A tuple of 15 elements.

Instances10Generic1, Bounded, Eq, Ord, Read, Show, …
datadata Tuple16 a b c d e f g h i j k l m n o p
#

A tuple of 16 elements.

datadata Tuple17 a b c d e f g h i j k l m n o p q
#

A tuple of 17 elements.

datadata Tuple18 a b c d e f g h i j k l m n o p q r
#

A tuple of 18 elements.

datadata Tuple19 a b c d e f g h i j k l m n o p q r s
#

A tuple of 19 elements.

datadata Tuple2 a b
#

A tuple of two elements.

Instances31Bifoldable, Bifoldable1, Bifunctor, Bitraversable, Eq2, Ord2, …
datadata Tuple20 a b c d e f g h i j k l m n o p q r s t
#

A tuple of 20 elements.

datadata Tuple21 a b c d e f g h i j k l m n o p q r s t u
#

A tuple of 21 elements.

datadata Tuple22 a b c d e f g h i j k l m n o p q r s t u v
#

A tuple of 22 elements.

datadata Tuple23 a b c d e f g h i j k l m n o p q r s t u v w
#

A tuple of 23 elements.

datadata Tuple24 a b c d e f g h i j k l m n o p q r s t u v w x
#

A tuple of 24 elements.

datadata Tuple25 a b c d e f g h i j k l m n o p q r s t u v w x y
#

A tuple of 25 elements.

datadata Tuple26 a b c d e f g h i j k l m n o p q r s t u v w x y z
#

A tuple of 26 elements.

datadata Tuple27 a b c d e f g h i j k l m n o p q r s t u v w x y z t26
#

A tuple of 27 elements.

datadata Tuple28 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27
#

A tuple of 28 elements.

datadata Tuple29 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28
#

A tuple of 29 elements.

datadata Tuple3 a b c
#

A tuple of three elements.

Instances28Generic1, Bifoldable, Bifoldable1, Bifunctor, Bitraversable, Eq2, …
datadata Tuple30 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29
#

A tuple of 30 elements.

datadata Tuple31 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30
#

A tuple of 31 elements.

datadata Tuple32 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31
#

A tuple of 32 elements.

datadata Tuple33 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32
#

A tuple of 33 elements.

datadata Tuple34 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33
#

A tuple of 34 elements.

datadata Tuple35 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34
#

A tuple of 35 elements.

datadata Tuple36 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35
#

A tuple of 36 elements.

datadata Tuple37 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36
#

A tuple of 37 elements.

datadata Tuple38 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37
#

A tuple of 38 elements.

datadata Tuple39 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38
#

A tuple of 39 elements.

datadata Tuple4 a b c d
#

A tuple of four elements.

Instances28Generic1, Bifoldable, Bifoldable1, Bifunctor, Bitraversable, Eq2, …
datadata Tuple40 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39
#

A tuple of 40 elements.

datadata Tuple41 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40
#

A tuple of 41 elements.

datadata Tuple42 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41
#

A tuple of 42 elements.

datadata Tuple43 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42
#

A tuple of 43 elements.

datadata Tuple44 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43
#

A tuple of 44 elements.

datadata Tuple45 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44
#

A tuple of 45 elements.

datadata Tuple46 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45
#

A tuple of 46 elements.

datadata Tuple47 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46
#

A tuple of 47 elements.

datadata Tuple48 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47
#

A tuple of 48 elements.

datadata Tuple49 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48
#

A tuple of 49 elements.

datadata Tuple5 a b c d e
#

A tuple of five elements.

Instances18Generic1, Bifoldable, Bifoldable1, Bifunctor, Bitraversable, Functor, …
datadata Tuple50 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49
#

A tuple of 50 elements.

datadata Tuple51 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50
#

A tuple of 51 elements.

datadata Tuple52 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51
#

A tuple of 52 elements.

datadata Tuple53 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52
#

A tuple of 53 elements.

datadata Tuple54 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52 t53
#

A tuple of 54 elements.

datadata Tuple55 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52 t53 t54
#

A tuple of 55 elements.

datadata Tuple56 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52 t53 t54 t55
#

A tuple of 56 elements.

datadata Tuple57 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52 t53 t54 t55 t56
#

A tuple of 57 elements.

datadata Tuple58 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52 t53 t54 t55 t56 t57
#

A tuple of 58 elements.

datadata Tuple59 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52 t53 t54 t55 t56 t57 t58
#

A tuple of 59 elements.

datadata Tuple6 a b c d e f
#

A tuple of six elements.

Instances15Generic1, Bifoldable, Bifunctor, Bitraversable, Functor, Bounded, …
datadata Tuple60 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52 t53 t54 t55 t56 t57 t58 t59
#

A tuple of 60 elements.

datadata Tuple61 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52 t53 t54 t55 t56 t57 t58 t59 t60
#

A tuple of 61 elements.

datadata Tuple62 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52 t53 t54 t55 t56 t57 t58 t59 t60 t61
#

A tuple of 62 elements.

datadata Tuple63 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52 t53 t54 t55 t56 t57 t58 t59 t60 t61 t62
#

A tuple of 63 elements.

datadata Tuple64 a b c d e f g h i j k l m n o p q r s t u v w x y z t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51 t52 t53 t54 t55 t56 t57 t58 t59 t60 t61 t62 t63
#

A tuple of 64 elements.

datadata Tuple7 a b c d e f g
#

A tuple of seven elements.

Instances15Generic1, Bifoldable, Bifunctor, Bitraversable, Functor, Bounded, …
datadata Tuple8 a b c d e f g h
#

A tuple of eight elements.

Instances10Generic1, Bounded, Eq, Ord, Read, Show, …
datadata Tuple9 a b c d e f g h i
#

A tuple of nine elements.

Instances10Generic1, Bounded, Eq, Ord, Read, Show, …
datadata Solo a
#

Solo is the canonical lifted 1-tuple, just like Tuple2 is the canonical lifted 2-tuple (pair) and Tuple3 is the canonical lifted 3-tuple (triple).

The most important feature of Solo is that it is possible to force its "outside" (usually by pattern matching) without forcing its "inside", because it is defined as a datatype rather than a newtype. One situation where this can be useful is when writing a function to extract a value from a data structure. Suppose you write an implementation of arrays and offer only this function to index into them:

index :: Array a -> Int -> a

Now imagine that someone wants to extract a value from an array and store it in a lazy-valued finite map/dictionary:

insert "hello" (arr index 12) m

This can actually lead to a space leak. The value is not actually extracted from the array until that value (now buried in a map) is forced. That means the entire array may be kept live by just that value! Often, the solution is to use a strict map, or to force the value before storing it, but for some purposes that's undesirable.

One common solution is to include an indexing function that can produce its result in an arbitrary Applicative context:

indexA :: Applicative f => Array a -> Int -> f a

When using indexA in a pure context, Solo serves as a handy Applicative functor to hold the result. You could write a non-leaky version of the above example thus:

case arr indexA 12 of
  Solo a -> insert "hello" a m

While such simple extraction functions are the most common uses for unary tuples, they can also be useful for fine-grained control of strict-spined data structure traversals, and for unifying the implementations of lazy and strict mapping functions.

Constructors

Instances26Monad, Functor, MonadFix, Applicative, Foldable, Traversable, …
patternpattern Solo :: a -> (a)
#

Deprecated. The Solo constructor has been renamed to MkSolo to avoid punning.

Unboxed tuples

67 declarations
datadata Tuple30# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29)
#
datadata Tuple31# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30)
#
datadata Tuple32# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31)
#
datadata Tuple33# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32)
#
datadata Tuple34# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33)
#
datadata Tuple35# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34)
#
datadata Tuple36# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35)
#
datadata Tuple37# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36)
#
datadata Tuple38# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37)
#
datadata Tuple39# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38)
#
datadata Tuple40# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39)
#
datadata Tuple41# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40)
#
datadata Tuple42# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41)
#
datadata Tuple43# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42)
#
datadata Tuple44# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43)
#
datadata Tuple45# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44)
#
datadata Tuple46# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45)
#
datadata Tuple47# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46)
#
datadata Tuple48# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47)
#
datadata Tuple49# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48)
#
datadata Tuple50# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49)
#
datadata Tuple51# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50)
#
datadata Tuple52# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50) (t51 :: TYPE k51)
#
datadata Tuple53# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50) (t51 :: TYPE k51) (t52 :: TYPE k52)
#
datadata Tuple54# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50) (t51 :: TYPE k51) (t52 :: TYPE k52) (t53 :: TYPE k53)
#
datadata Tuple55# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50) (t51 :: TYPE k51) (t52 :: TYPE k52) (t53 :: TYPE k53) (t54 :: TYPE k54)
#
datadata Tuple56# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50) (t51 :: TYPE k51) (t52 :: TYPE k52) (t53 :: TYPE k53) (t54 :: TYPE k54) (t55 :: TYPE k55)
#
datadata Tuple57# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50) (t51 :: TYPE k51) (t52 :: TYPE k52) (t53 :: TYPE k53) (t54 :: TYPE k54) (t55 :: TYPE k55) (t56 :: TYPE k56)
#
datadata Tuple58# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50) (t51 :: TYPE k51) (t52 :: TYPE k52) (t53 :: TYPE k53) (t54 :: TYPE k54) (t55 :: TYPE k55) (t56 :: TYPE k56) (t57 :: TYPE k57)
#
datadata Tuple59# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50) (t51 :: TYPE k51) (t52 :: TYPE k52) (t53 :: TYPE k53) (t54 :: TYPE k54) (t55 :: TYPE k55) (t56 :: TYPE k56) (t57 :: TYPE k57) (t58 :: TYPE k58)
#
datadata Tuple60# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50) (t51 :: TYPE k51) (t52 :: TYPE k52) (t53 :: TYPE k53) (t54 :: TYPE k54) (t55 :: TYPE k55) (t56 :: TYPE k56) (t57 :: TYPE k57) (t58 :: TYPE k58) (t59 :: TYPE k59)
#
datadata Tuple61# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50) (t51 :: TYPE k51) (t52 :: TYPE k52) (t53 :: TYPE k53) (t54 :: TYPE k54) (t55 :: TYPE k55) (t56 :: TYPE k56) (t57 :: TYPE k57) (t58 :: TYPE k58) (t59 :: TYPE k59) (t60 :: TYPE k60)
#
datadata Tuple62# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50) (t51 :: TYPE k51) (t52 :: TYPE k52) (t53 :: TYPE k53) (t54 :: TYPE k54) (t55 :: TYPE k55) (t56 :: TYPE k56) (t57 :: TYPE k57) (t58 :: TYPE k58) (t59 :: TYPE k59) (t60 :: TYPE k60) (t61 :: TYPE k61)
#
datadata Tuple63# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50) (t51 :: TYPE k51) (t52 :: TYPE k52) (t53 :: TYPE k53) (t54 :: TYPE k54) (t55 :: TYPE k55) (t56 :: TYPE k56) (t57 :: TYPE k57) (t58 :: TYPE k58) (t59 :: TYPE k59) (t60 :: TYPE k60) (t61 :: TYPE k61) (t62 :: TYPE k62)
#
datadata Tuple64# (a :: TYPE k0) (b :: TYPE k1) (c :: TYPE k2) (d :: TYPE k3) (e :: TYPE k4) (f :: TYPE k5) (g :: TYPE k6) (h :: TYPE k7) (i :: TYPE k8) (j :: TYPE k9) (k :: TYPE k10) (l :: TYPE k11) (m :: TYPE k12) (n :: TYPE k13) (o :: TYPE k14) (p :: TYPE k15) (q :: TYPE k16) (r :: TYPE k17) (s :: TYPE k18) (t :: TYPE k19) (u :: TYPE k20) (v :: TYPE k21) (w :: TYPE k22) (x :: TYPE k23) (y :: TYPE k24) (z :: TYPE k25) (t26 :: TYPE k26) (t27 :: TYPE k27) (t28 :: TYPE k28) (t29 :: TYPE k29) (t30 :: TYPE k30) (t31 :: TYPE k31) (t32 :: TYPE k32) (t33 :: TYPE k33) (t34 :: TYPE k34) (t35 :: TYPE k35) (t36 :: TYPE k36) (t37 :: TYPE k37) (t38 :: TYPE k38) (t39 :: TYPE k39) (t40 :: TYPE k40) (t41 :: TYPE k41) (t42 :: TYPE k42) (t43 :: TYPE k43) (t44 :: TYPE k44) (t45 :: TYPE k45) (t46 :: TYPE k46) (t47 :: TYPE k47) (t48 :: TYPE k48) (t49 :: TYPE k49) (t50 :: TYPE k50) (t51 :: TYPE k51) (t52 :: TYPE k52) (t53 :: TYPE k53) (t54 :: TYPE k54) (t55 :: TYPE k55) (t56 :: TYPE k56) (t57 :: TYPE k57) (t58 :: TYPE k58) (t59 :: TYPE k59) (t60 :: TYPE k60) (t61 :: TYPE k61) (t62 :: TYPE k62) (t63 :: TYPE k63)
#

Constraint tuples

67 declarations
classclass CUnit
#
Instances1CUnit
  • ()Defined in ghc-prim-0.12.0 · GHC.Classes
classclass a => CSolo (a :: Constraint)
#
Instances1CSolo
  • a => (a)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b) => CTuple2 (a :: Constraint) (b :: Constraint)
#
Instances1CTuple2
  • (c1, c2) => (c1, c2)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n) => CTuple14 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint)
#
Instances1CTuple14
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) => CTuple15 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint)
#
Instances1CTuple15
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) => CTuple16 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint)
#
Instances1CTuple16
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) => CTuple17 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint)
#
Instances1CTuple17
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r) => CTuple18 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint)
#
Instances1CTuple18
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s) => CTuple19 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint)
#
Instances1CTuple19
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) => CTuple20 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint)
#
Instances1CTuple20
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) => CTuple21 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint)
#
Instances1CTuple21
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v) => CTuple22 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint)
#
Instances1CTuple22
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w) => CTuple23 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint)
#
Instances1CTuple23
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) => CTuple24 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint)
#
Instances1CTuple24
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y) => CTuple25 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint)
#
Instances1CTuple25
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z) => CTuple26 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint)
#
Instances1CTuple26
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26) => CTuple27 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint)
#
Instances1CTuple27
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27) => CTuple28 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint)
#
Instances1CTuple28
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28) => CTuple29 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint)
#
Instances1CTuple29
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29) => CTuple30 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint)
#
Instances1CTuple30
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30) => CTuple31 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint)
#
Instances1CTuple31
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31) => CTuple32 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint)
#
Instances1CTuple32
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32) => CTuple33 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint)
#
Instances1CTuple33
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33) => CTuple34 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint)
#
Instances1CTuple34
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34) => CTuple35 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint)
#
Instances1CTuple35
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35) => CTuple36 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint)
#
Instances1CTuple36
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36) => CTuple37 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint)
#
Instances1CTuple37
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37) => CTuple38 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint)
#
Instances1CTuple38
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38) => CTuple39 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint)
#
Instances1CTuple39
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39) => CTuple40 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint)
#
Instances1CTuple40
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40) => CTuple41 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint)
#
Instances1CTuple41
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41) => CTuple42 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint)
#
Instances1CTuple42
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42) => CTuple43 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint)
#
Instances1CTuple43
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43) => CTuple44 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint)
#
Instances1CTuple44
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44) => CTuple45 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint)
#
Instances1CTuple45
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45) => CTuple46 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint)
#
Instances1CTuple46
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46) => CTuple47 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint)
#
Instances1CTuple47
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47) => CTuple48 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint)
#
Instances1CTuple48
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48) => CTuple49 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint)
#
Instances1CTuple49
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49) => CTuple50 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint)
#
Instances1CTuple50
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50) => CTuple51 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint)
#
Instances1CTuple51
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51) => CTuple52 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint) (t51 :: Constraint)
#
Instances1CTuple52
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52) => CTuple53 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint) (t51 :: Constraint) (t52 :: Constraint)
#
Instances1CTuple53
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53) => CTuple54 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint) (t51 :: Constraint) (t52 :: Constraint) (t53 :: Constraint)
#
Instances1CTuple54
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54) => CTuple55 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint) (t51 :: Constraint) (t52 :: Constraint) (t53 :: Constraint) (t54 :: Constraint)
#
Instances1CTuple55
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55) => CTuple56 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint) (t51 :: Constraint) (t52 :: Constraint) (t53 :: Constraint) (t54 :: Constraint) (t55 :: Constraint)
#
Instances1CTuple56
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56) => CTuple57 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint) (t51 :: Constraint) (t52 :: Constraint) (t53 :: Constraint) (t54 :: Constraint) (t55 :: Constraint) (t56 :: Constraint)
#
Instances1CTuple57
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57) => CTuple58 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint) (t51 :: Constraint) (t52 :: Constraint) (t53 :: Constraint) (t54 :: Constraint) (t55 :: Constraint) (t56 :: Constraint) (t57 :: Constraint)
#
Instances1CTuple58
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58) => CTuple59 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint) (t51 :: Constraint) (t52 :: Constraint) (t53 :: Constraint) (t54 :: Constraint) (t55 :: Constraint) (t56 :: Constraint) (t57 :: Constraint) (t58 :: Constraint)
#
Instances1CTuple59
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59) => CTuple60 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint) (t51 :: Constraint) (t52 :: Constraint) (t53 :: Constraint) (t54 :: Constraint) (t55 :: Constraint) (t56 :: Constraint) (t57 :: Constraint) (t58 :: Constraint) (t59 :: Constraint)
#
Instances1CTuple60
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60) => CTuple61 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint) (t51 :: Constraint) (t52 :: Constraint) (t53 :: Constraint) (t54 :: Constraint) (t55 :: Constraint) (t56 :: Constraint) (t57 :: Constraint) (t58 :: Constraint) (t59 :: Constraint) (t60 :: Constraint)
#
Instances1CTuple61
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60, c61) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60, c61)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61) => CTuple62 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint) (t51 :: Constraint) (t52 :: Constraint) (t53 :: Constraint) (t54 :: Constraint) (t55 :: Constraint) (t56 :: Constraint) (t57 :: Constraint) (t58 :: Constraint) (t59 :: Constraint) (t60 :: Constraint) (t61 :: Constraint)
#
Instances1CTuple62
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60, c61, c62) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60, c61, c62)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62) => CTuple63 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint) (t51 :: Constraint) (t52 :: Constraint) (t53 :: Constraint) (t54 :: Constraint) (t55 :: Constraint) (t56 :: Constraint) (t57 :: Constraint) (t58 :: Constraint) (t59 :: Constraint) (t60 :: Constraint) (t61 :: Constraint) (t62 :: Constraint)
#
Instances1CTuple63
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60, c61, c62, c63) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60, c61, c62, c63)Defined in ghc-prim-0.12.0 · GHC.Classes
classclass (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62, t63) => CTuple64 (a :: Constraint) (b :: Constraint) (c :: Constraint) (d :: Constraint) (e :: Constraint) (f :: Constraint) (g :: Constraint) (h :: Constraint) (i :: Constraint) (j :: Constraint) (k :: Constraint) (l :: Constraint) (m :: Constraint) (n :: Constraint) (o :: Constraint) (p :: Constraint) (q :: Constraint) (r :: Constraint) (s :: Constraint) (t :: Constraint) (u :: Constraint) (v :: Constraint) (w :: Constraint) (x :: Constraint) (y :: Constraint) (z :: Constraint) (t26 :: Constraint) (t27 :: Constraint) (t28 :: Constraint) (t29 :: Constraint) (t30 :: Constraint) (t31 :: Constraint) (t32 :: Constraint) (t33 :: Constraint) (t34 :: Constraint) (t35 :: Constraint) (t36 :: Constraint) (t37 :: Constraint) (t38 :: Constraint) (t39 :: Constraint) (t40 :: Constraint) (t41 :: Constraint) (t42 :: Constraint) (t43 :: Constraint) (t44 :: Constraint) (t45 :: Constraint) (t46 :: Constraint) (t47 :: Constraint) (t48 :: Constraint) (t49 :: Constraint) (t50 :: Constraint) (t51 :: Constraint) (t52 :: Constraint) (t53 :: Constraint) (t54 :: Constraint) (t55 :: Constraint) (t56 :: Constraint) (t57 :: Constraint) (t58 :: Constraint) (t59 :: Constraint) (t60 :: Constraint) (t61 :: Constraint) (t62 :: Constraint) (t63 :: Constraint)
#
Instances1CTuple64
  • (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60, c61, c62, c63, c64) => (c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60, c61, c62, c63, c64)Defined in ghc-prim-0.12.0 · GHC.Classes