| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Control.Reference.TupleInstances
Description
A module where tuple classes and instances are created up to 16-tuple using makeTupleRefs.
The number of classes and instances can be changed by hiding import from this module
and calling makeTupleRefs in an other module.
Documentation
class Lens_1 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_1 (a, a) (b2, a) a b2 | |
| Lens_1 (a, a, a) (b2, a, a) a b2 | |
| Lens_1 (a, a, a, a) (b2, a, a, a) a b2 | |
| Lens_1 (a, a, a, a, a) (b2, a, a, a, a) a b2 | |
| Lens_1 (a, a, a, a, a, a) (b2, a, a, a, a, a) a b2 | |
| Lens_1 (a, a, a, a, a, a, a) (b2, a, a, a, a, a, a) a b2 | |
| Lens_1 (a, a, a, a, a, a, a, a) (b2, a, a, a, a, a, a, a) a b2 | |
| Lens_1 (a, a, a, a, a, a, a, a, a) (b2, a, a, a, a, a, a, a, a) a b2 | |
| Lens_1 (a, a, a, a, a, a, a, a, a, a) (b2, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_1 (a, a, a, a, a, a, a, a, a, a, a) (b2, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_1 (a, a, a, a, a, a, a, a, a, a, a, a) (b2, a, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_1 (a, a, a, a, a, a, a, a, a, a, a, a, a) (b2, a, a, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_1 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (b2, a, a, a, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_1 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (b2, a, a, a, a, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_1 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (b2, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) a b2 |
class Lens_2 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_2 (a, a) (a, b2) a b2 | |
| Lens_2 (a, a, a) (a, b2, a) a b2 | |
| Lens_2 (a, a, a, a) (a, b2, a, a) a b2 | |
| Lens_2 (a, a, a, a, a) (a, b2, a, a, a) a b2 | |
| Lens_2 (a, a, a, a, a, a) (a, b2, a, a, a, a) a b2 | |
| Lens_2 (a, a, a, a, a, a, a) (a, b2, a, a, a, a, a) a b2 | |
| Lens_2 (a, a, a, a, a, a, a, a) (a, b2, a, a, a, a, a, a) a b2 | |
| Lens_2 (a, a, a, a, a, a, a, a, a) (a, b2, a, a, a, a, a, a, a) a b2 | |
| Lens_2 (a, a, a, a, a, a, a, a, a, a) (a, b2, a, a, a, a, a, a, a, a) a b2 | |
| Lens_2 (a, a, a, a, a, a, a, a, a, a, a) (a, b2, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_2 (a, a, a, a, a, a, a, a, a, a, a, a) (a, b2, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_2 (a, a, a, a, a, a, a, a, a, a, a, a, a) (a, b2, a, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_2 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, b2, a, a, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_2 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, b2, a, a, a, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_2 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, b2, a, a, a, a, a, a, a, a, a, a, a, a, a, a) a b2 |
class Lens_3 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_3 (a, a, a) (a, a, b2) a b2 | |
| Lens_3 (a, a, a, a) (a, a, b2, a) a b2 | |
| Lens_3 (a, a, a, a, a) (a, a, b2, a, a) a b2 | |
| Lens_3 (a, a, a, a, a, a) (a, a, b2, a, a, a) a b2 | |
| Lens_3 (a, a, a, a, a, a, a) (a, a, b2, a, a, a, a) a b2 | |
| Lens_3 (a, a, a, a, a, a, a, a) (a, a, b2, a, a, a, a, a) a b2 | |
| Lens_3 (a, a, a, a, a, a, a, a, a) (a, a, b2, a, a, a, a, a, a) a b2 | |
| Lens_3 (a, a, a, a, a, a, a, a, a, a) (a, a, b2, a, a, a, a, a, a, a) a b2 | |
| Lens_3 (a, a, a, a, a, a, a, a, a, a, a) (a, a, b2, a, a, a, a, a, a, a, a) a b2 | |
| Lens_3 (a, a, a, a, a, a, a, a, a, a, a, a) (a, a, b2, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_3 (a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, b2, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_3 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, b2, a, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_3 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, b2, a, a, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_3 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, b2, a, a, a, a, a, a, a, a, a, a, a, a, a) a b2 |
class Lens_4 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_4 (a, a, a, a) (a, a, a, b2) a b2 | |
| Lens_4 (a, a, a, a, a) (a, a, a, b2, a) a b2 | |
| Lens_4 (a, a, a, a, a, a) (a, a, a, b2, a, a) a b2 | |
| Lens_4 (a, a, a, a, a, a, a) (a, a, a, b2, a, a, a) a b2 | |
| Lens_4 (a, a, a, a, a, a, a, a) (a, a, a, b2, a, a, a, a) a b2 | |
| Lens_4 (a, a, a, a, a, a, a, a, a) (a, a, a, b2, a, a, a, a, a) a b2 | |
| Lens_4 (a, a, a, a, a, a, a, a, a, a) (a, a, a, b2, a, a, a, a, a, a) a b2 | |
| Lens_4 (a, a, a, a, a, a, a, a, a, a, a) (a, a, a, b2, a, a, a, a, a, a, a) a b2 | |
| Lens_4 (a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, b2, a, a, a, a, a, a, a, a) a b2 | |
| Lens_4 (a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, b2, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_4 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, b2, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_4 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, b2, a, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_4 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, b2, a, a, a, a, a, a, a, a, a, a, a, a) a b2 |
class Lens_5 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_5 (a, a, a, a, a) (a, a, a, a, b2) a b2 | |
| Lens_5 (a, a, a, a, a, a) (a, a, a, a, b2, a) a b2 | |
| Lens_5 (a, a, a, a, a, a, a) (a, a, a, a, b2, a, a) a b2 | |
| Lens_5 (a, a, a, a, a, a, a, a) (a, a, a, a, b2, a, a, a) a b2 | |
| Lens_5 (a, a, a, a, a, a, a, a, a) (a, a, a, a, b2, a, a, a, a) a b2 | |
| Lens_5 (a, a, a, a, a, a, a, a, a, a) (a, a, a, a, b2, a, a, a, a, a) a b2 | |
| Lens_5 (a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, b2, a, a, a, a, a, a) a b2 | |
| Lens_5 (a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, b2, a, a, a, a, a, a, a) a b2 | |
| Lens_5 (a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, b2, a, a, a, a, a, a, a, a) a b2 | |
| Lens_5 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, b2, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_5 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, b2, a, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_5 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, b2, a, a, a, a, a, a, a, a, a, a, a) a b2 |
class Lens_6 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_6 (a, a, a, a, a, a) (a, a, a, a, a, b2) a b2 | |
| Lens_6 (a, a, a, a, a, a, a) (a, a, a, a, a, b2, a) a b2 | |
| Lens_6 (a, a, a, a, a, a, a, a) (a, a, a, a, a, b2, a, a) a b2 | |
| Lens_6 (a, a, a, a, a, a, a, a, a) (a, a, a, a, a, b2, a, a, a) a b2 | |
| Lens_6 (a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, b2, a, a, a, a) a b2 | |
| Lens_6 (a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, b2, a, a, a, a, a) a b2 | |
| Lens_6 (a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, b2, a, a, a, a, a, a) a b2 | |
| Lens_6 (a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, b2, a, a, a, a, a, a, a) a b2 | |
| Lens_6 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, b2, a, a, a, a, a, a, a, a) a b2 | |
| Lens_6 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, b2, a, a, a, a, a, a, a, a, a) a b2 | |
| Lens_6 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, b2, a, a, a, a, a, a, a, a, a, a) a b2 |
class Lens_7 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_7 (a, a, a, a, a, a, a) (a, a, a, a, a, a, b2) a b2 | |
| Lens_7 (a, a, a, a, a, a, a, a) (a, a, a, a, a, a, b2, a) a b2 | |
| Lens_7 (a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, b2, a, a) a b2 | |
| Lens_7 (a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, b2, a, a, a) a b2 | |
| Lens_7 (a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, b2, a, a, a, a) a b2 | |
| Lens_7 (a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, b2, a, a, a, a, a) a b2 | |
| Lens_7 (a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, b2, a, a, a, a, a, a) a b2 | |
| Lens_7 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, b2, a, a, a, a, a, a, a) a b2 | |
| Lens_7 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, b2, a, a, a, a, a, a, a, a) a b2 | |
| Lens_7 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, b2, a, a, a, a, a, a, a, a, a) a b2 |
class Lens_8 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_8 (a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, b2) a b2 | |
| Lens_8 (a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, b2, a) a b2 | |
| Lens_8 (a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, b2, a, a) a b2 | |
| Lens_8 (a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, b2, a, a, a) a b2 | |
| Lens_8 (a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, b2, a, a, a, a) a b2 | |
| Lens_8 (a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, b2, a, a, a, a, a) a b2 | |
| Lens_8 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, b2, a, a, a, a, a, a) a b2 | |
| Lens_8 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, b2, a, a, a, a, a, a, a) a b2 | |
| Lens_8 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, b2, a, a, a, a, a, a, a, a) a b2 |
class Lens_9 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_9 (a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, b2) a b2 | |
| Lens_9 (a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, b2, a) a b2 | |
| Lens_9 (a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, b2, a, a) a b2 | |
| Lens_9 (a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, b2, a, a, a) a b2 | |
| Lens_9 (a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, b2, a, a, a, a) a b2 | |
| Lens_9 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, b2, a, a, a, a, a) a b2 | |
| Lens_9 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, b2, a, a, a, a, a, a) a b2 | |
| Lens_9 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, b2, a, a, a, a, a, a, a) a b2 |
class Lens_10 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_10 (a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, b2) a b2 | |
| Lens_10 (a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, b2, a) a b2 | |
| Lens_10 (a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, b2, a, a) a b2 | |
| Lens_10 (a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, b2, a, a, a) a b2 | |
| Lens_10 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, b2, a, a, a, a) a b2 | |
| Lens_10 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, b2, a, a, a, a, a) a b2 | |
| Lens_10 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, b2, a, a, a, a, a, a) a b2 |
class Lens_11 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_11 (a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, b2) a b2 | |
| Lens_11 (a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, b2, a) a b2 | |
| Lens_11 (a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, b2, a, a) a b2 | |
| Lens_11 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, b2, a, a, a) a b2 | |
| Lens_11 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, b2, a, a, a, a) a b2 | |
| Lens_11 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, b2, a, a, a, a, a) a b2 |
class Lens_12 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_12 (a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, a, b2) a b2 | |
| Lens_12 (a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, a, b2, a) a b2 | |
| Lens_12 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, a, b2, a, a) a b2 | |
| Lens_12 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, a, b2, a, a, a) a b2 | |
| Lens_12 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, a, b2, a, a, a, a) a b2 |
class Lens_13 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_13 (a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, a, a, b2) a b2 | |
| Lens_13 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, a, a, b2, a) a b2 | |
| Lens_13 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, a, a, b2, a, a) a b2 | |
| Lens_13 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, a, a, b2, a, a, a) a b2 |
class Lens_14 s t a b1 | s -> a, t -> b1, a t -> s, b1 s -> t where Source
Minimal complete definition
Nothing
Instances
| Lens_14 (a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, a, a, a, b2) a b2 | |
| Lens_14 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, a, a, a, b2, a) a b2 | |
| Lens_14 (a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a) (a, a, a, a, a, a, a, a, a, a, a, a, a, b2, a, a) a b2 |