strict-tuple-lens 0.1.0.1 → 0.2
raw patch · 8 files changed
+18/−133 lines, 8 filesdep ~basedep ~lensPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base, lens
API changes (from Hackage documentation)
- Data.Tuple.Strict.Lens.Each: instance (a Data.Type.Equality.~ a') => Control.Lens.Each.Each (Data.Tuple.Strict.T1 a) (Data.Tuple.Strict.T1 a') a a'
- Data.Tuple.Strict.Lens.Each: instance (a Data.Type.Equality.~ a', b Data.Type.Equality.~ b') => Control.Lens.Each.Each (Data.Tuple.Strict.T2 a a') (Data.Tuple.Strict.T2 b b') a b
- Data.Tuple.Strict.Lens.Each: instance (a Data.Type.Equality.~ a2, a Data.Type.Equality.~ a3, a Data.Type.Equality.~ a4, a Data.Type.Equality.~ a5, a Data.Type.Equality.~ a6, a Data.Type.Equality.~ a7, a Data.Type.Equality.~ a8, a Data.Type.Equality.~ a9, b Data.Type.Equality.~ b2, b Data.Type.Equality.~ b3, b Data.Type.Equality.~ b4, b Data.Type.Equality.~ b5, b Data.Type.Equality.~ b6, b Data.Type.Equality.~ b7, b Data.Type.Equality.~ b8, b Data.Type.Equality.~ b9) => Control.Lens.Each.Each (Data.Tuple.Strict.T9 a a2 a3 a4 a5 a6 a7 a8 a9) (Data.Tuple.Strict.T9 b b2 b3 b4 b5 b6 b7 b8 b9) a b
- Data.Tuple.Strict.Lens.Each: instance (a Data.Type.Equality.~ a2, a Data.Type.Equality.~ a3, a Data.Type.Equality.~ a4, a Data.Type.Equality.~ a5, a Data.Type.Equality.~ a6, a Data.Type.Equality.~ a7, a Data.Type.Equality.~ a8, b Data.Type.Equality.~ b2, b Data.Type.Equality.~ b3, b Data.Type.Equality.~ b4, b Data.Type.Equality.~ b5, b Data.Type.Equality.~ b6, b Data.Type.Equality.~ b7, b Data.Type.Equality.~ b8) => Control.Lens.Each.Each (Data.Tuple.Strict.T8 a a2 a3 a4 a5 a6 a7 a8) (Data.Tuple.Strict.T8 b b2 b3 b4 b5 b6 b7 b8) a b
- Data.Tuple.Strict.Lens.Each: instance (a Data.Type.Equality.~ a2, a Data.Type.Equality.~ a3, a Data.Type.Equality.~ a4, a Data.Type.Equality.~ a5, a Data.Type.Equality.~ a6, a Data.Type.Equality.~ a7, b Data.Type.Equality.~ b2, b Data.Type.Equality.~ b3, b Data.Type.Equality.~ b4, b Data.Type.Equality.~ b5, b Data.Type.Equality.~ b6, b Data.Type.Equality.~ b7) => Control.Lens.Each.Each (Data.Tuple.Strict.T7 a a2 a3 a4 a5 a6 a7) (Data.Tuple.Strict.T7 b b2 b3 b4 b5 b6 b7) a b
- Data.Tuple.Strict.Lens.Each: instance (a Data.Type.Equality.~ a2, a Data.Type.Equality.~ a3, a Data.Type.Equality.~ a4, a Data.Type.Equality.~ a5, a Data.Type.Equality.~ a6, b Data.Type.Equality.~ b2, b Data.Type.Equality.~ b3, b Data.Type.Equality.~ b4, b Data.Type.Equality.~ b5, b Data.Type.Equality.~ b6) => Control.Lens.Each.Each (Data.Tuple.Strict.T6 a a2 a3 a4 a5 a6) (Data.Tuple.Strict.T6 b b2 b3 b4 b5 b6) a b
- Data.Tuple.Strict.Lens.Each: instance (a Data.Type.Equality.~ a2, a Data.Type.Equality.~ a3, a Data.Type.Equality.~ a4, a Data.Type.Equality.~ a5, b Data.Type.Equality.~ b2, b Data.Type.Equality.~ b3, b Data.Type.Equality.~ b4, b Data.Type.Equality.~ b5) => Control.Lens.Each.Each (Data.Tuple.Strict.T5 a a2 a3 a4 a5) (Data.Tuple.Strict.T5 b b2 b3 b4 b5) a b
- Data.Tuple.Strict.Lens.Each: instance (a Data.Type.Equality.~ a2, a Data.Type.Equality.~ a3, a Data.Type.Equality.~ a4, b Data.Type.Equality.~ b2, b Data.Type.Equality.~ b3, b Data.Type.Equality.~ b4) => Control.Lens.Each.Each (Data.Tuple.Strict.T4 a a2 a3 a4) (Data.Tuple.Strict.T4 b b2 b3 b4) a b
- Data.Tuple.Strict.Lens.Each: instance (a Data.Type.Equality.~ a2, a Data.Type.Equality.~ a3, b Data.Type.Equality.~ b2, b Data.Type.Equality.~ b3) => Control.Lens.Each.Each (Data.Tuple.Strict.T3 a a2 a3) (Data.Tuple.Strict.T3 b b2 b3) a b
- Data.Tuple.Strict.Lens.Empty: instance (Control.Lens.Empty.AsEmpty a, Control.Lens.Empty.AsEmpty b) => Control.Lens.Empty.AsEmpty (Data.Tuple.Strict.T2 a b)
- Data.Tuple.Strict.Lens.Empty: instance (Control.Lens.Empty.AsEmpty a, Control.Lens.Empty.AsEmpty b, Control.Lens.Empty.AsEmpty c) => Control.Lens.Empty.AsEmpty (Data.Tuple.Strict.T3 a b c)
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T1 a) (Data.Tuple.Strict.T1 a') a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10 a' b c d e f g h i j) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11 a' b c d e f g h i j kk) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12 a' b c d e f g h i j kk l) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13 a' b c d e f g h i j kk l m) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a' b c d e f g h i j kk l m n) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a' b c d e f g h i j kk l m n o) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a' b c d e f g h i j kk l m n o p) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a' b c d e f g h i j kk l m n o p q) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a' b c d e f g h i j kk l m n o p q r) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a' b c d e f g h i j kk l m n o p q r s) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T2 a b) (Data.Tuple.Strict.T2 a' b) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T3 a b c) (Data.Tuple.Strict.T3 a' b c) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T4 a b c d) (Data.Tuple.Strict.T4 a' b c d) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T5 a b c d e) (Data.Tuple.Strict.T5 a' b c d e) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T6 a b c d e f) (Data.Tuple.Strict.T6 a' b c d e f) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T7 a b c d e f g) (Data.Tuple.Strict.T7 a' b c d e f g) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T8 a b c d e f g h) (Data.Tuple.Strict.T8 a' b c d e f g h) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T9 a b c d e f g h i) (Data.Tuple.Strict.T9 a' b c d e f g h i) a a'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10 a b c d e f g h i j') j j'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11 a b c d e f g h i j' kk) j j'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12 a b c d e f g h i j' kk l) j j'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13 a b c d e f g h i j' kk l m) j j'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a b c d e f g h i j' kk l m n) j j'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b c d e f g h i j' kk l m n o) j j'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c d e f g h i j' kk l m n o p) j j'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d e f g h i j' kk l m n o p q) j j'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e f g h i j' kk l m n o p q r) j j'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f g h i j' kk l m n o p q r s) j j'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11 a b c d e f g h i j kk') kk kk'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12 a b c d e f g h i j kk' l) kk kk'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13 a b c d e f g h i j kk' l m) kk kk'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a b c d e f g h i j kk' l m n) kk kk'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b c d e f g h i j kk' l m n o) kk kk'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c d e f g h i j kk' l m n o p) kk kk'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d e f g h i j kk' l m n o p q) kk kk'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e f g h i j kk' l m n o p q r) kk kk'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f g h i j kk' l m n o p q r s) kk kk'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12 a b c d e f g h i j kk l') l l'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13 a b c d e f g h i j kk l' m) l l'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a b c d e f g h i j kk l' m n) l l'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b c d e f g h i j kk l' m n o) l l'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c d e f g h i j kk l' m n o p) l l'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d e f g h i j kk l' m n o p q) l l'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e f g h i j kk l' m n o p q r) l l'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f g h i j kk l' m n o p q r s) l l'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m') m m'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m' n) m m'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m' n o) m m'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m' n o p) m m'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m' n o p q) m m'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m' n o p q r) m m'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m' n o p q r s) m m'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field14 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n') n n'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field14 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n' o) n n'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field14 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n' o p) n n'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field14 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n' o p q) n n'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field14 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n' o p q r) n n'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field14 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n' o p q r s) n n'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field15 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o') o o'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field15 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o' p) o o'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field15 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o' p q) o o'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field15 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o' p q r) o o'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field15 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o' p q r s) o o'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field16 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p') p p'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field16 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p' q) p p'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field16 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p' q r) p p'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field16 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p' q r s) p p'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field17 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q') q q'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field17 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q' r) q q'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field17 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q' r s) q q'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field18 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r') r r'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field18 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r' s) r r'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field19 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s') s s'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10 a b' c d e f g h i j) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11 a b' c d e f g h i j kk) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12 a b' c d e f g h i j kk l) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13 a b' c d e f g h i j kk l m) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a b' c d e f g h i j kk l m n) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b' c d e f g h i j kk l m n o) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b' c d e f g h i j kk l m n o p) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b' c d e f g h i j kk l m n o p q) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b' c d e f g h i j kk l m n o p q r) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b' c d e f g h i j kk l m n o p q r s) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T2 a b) (Data.Tuple.Strict.T2 a b') b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T3 a b c) (Data.Tuple.Strict.T3 a b' c) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T4 a b c d) (Data.Tuple.Strict.T4 a b' c d) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T5 a b c d e) (Data.Tuple.Strict.T5 a b' c d e) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T6 a b c d e f) (Data.Tuple.Strict.T6 a b' c d e f) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T7 a b c d e f g) (Data.Tuple.Strict.T7 a b' c d e f g) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T8 a b c d e f g h) (Data.Tuple.Strict.T8 a b' c d e f g h) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T9 a b c d e f g h i) (Data.Tuple.Strict.T9 a b' c d e f g h i) b b'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10 a b c' d e f g h i j) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11 a b c' d e f g h i j kk) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12 a b c' d e f g h i j kk l) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13 a b c' d e f g h i j kk l m) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a b c' d e f g h i j kk l m n) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b c' d e f g h i j kk l m n o) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c' d e f g h i j kk l m n o p) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c' d e f g h i j kk l m n o p q) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c' d e f g h i j kk l m n o p q r) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c' d e f g h i j kk l m n o p q r s) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T3 a b c) (Data.Tuple.Strict.T3 a b c') c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T4 a b c d) (Data.Tuple.Strict.T4 a b c' d) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T5 a b c d e) (Data.Tuple.Strict.T5 a b c' d e) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T6 a b c d e f) (Data.Tuple.Strict.T6 a b c' d e f) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T7 a b c d e f g) (Data.Tuple.Strict.T7 a b c' d e f g) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T8 a b c d e f g h) (Data.Tuple.Strict.T8 a b c' d e f g h) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T9 a b c d e f g h i) (Data.Tuple.Strict.T9 a b c' d e f g h i) c c'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10 a b c d' e f g h i j) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11 a b c d' e f g h i j kk) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12 a b c d' e f g h i j kk l) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13 a b c d' e f g h i j kk l m) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a b c d' e f g h i j kk l m n) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b c d' e f g h i j kk l m n o) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c d' e f g h i j kk l m n o p) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d' e f g h i j kk l m n o p q) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d' e f g h i j kk l m n o p q r) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d' e f g h i j kk l m n o p q r s) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T4 a b c d) (Data.Tuple.Strict.T4 a b c d') d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T5 a b c d e) (Data.Tuple.Strict.T5 a b c d' e) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T6 a b c d e f) (Data.Tuple.Strict.T6 a b c d' e f) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T7 a b c d e f g) (Data.Tuple.Strict.T7 a b c d' e f g) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T8 a b c d e f g h) (Data.Tuple.Strict.T8 a b c d' e f g h) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T9 a b c d e f g h i) (Data.Tuple.Strict.T9 a b c d' e f g h i) d d'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10 a b c d e' f g h i j) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11 a b c d e' f g h i j kk) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12 a b c d e' f g h i j kk l) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13 a b c d e' f g h i j kk l m) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a b c d e' f g h i j kk l m n) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b c d e' f g h i j kk l m n o) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c d e' f g h i j kk l m n o p) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d e' f g h i j kk l m n o p q) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e' f g h i j kk l m n o p q r) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e' f g h i j kk l m n o p q r s) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T5 a b c d e) (Data.Tuple.Strict.T5 a b c d e') e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T6 a b c d e f) (Data.Tuple.Strict.T6 a b c d e' f) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T7 a b c d e f g) (Data.Tuple.Strict.T7 a b c d e' f g) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T8 a b c d e f g h) (Data.Tuple.Strict.T8 a b c d e' f g h) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T9 a b c d e f g h i) (Data.Tuple.Strict.T9 a b c d e' f g h i) e e'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10 a b c d e f' g h i j) f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11 a b c d e f' g h i j kk) f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12 a b c d e f' g h i j kk l) f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13 a b c d e f' g h i j kk l m) f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a b c d e f' g h i j kk l m n) f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b c d e f' g h i j kk l m n o) f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c d e f' g h i j kk l m n o p) f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d e f' g h i j kk l m n o p q) f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e f' g h i j kk l m n o p q r) f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f' g h i j kk l m n o p q r s) f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T6 a b c d e f) (Data.Tuple.Strict.T6 a b c d e f') f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T7 a b c d e f g) (Data.Tuple.Strict.T7 a b c d e f' g) f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T8 a b c d e f g h) (Data.Tuple.Strict.T8 a b c d e f' g h) f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T9 a b c d e f g h i) (Data.Tuple.Strict.T9 a b c d e f' g h i) f f'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10 a b c d e f g' h i j) g g'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11 a b c d e f g' h i j kk) g g'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12 a b c d e f g' h i j kk l) g g'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13 a b c d e f g' h i j kk l m) g g'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a b c d e f g' h i j kk l m n) g g'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b c d e f g' h i j kk l m n o) g g'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c d e f g' h i j kk l m n o p) g g'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d e f g' h i j kk l m n o p q) g g'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e f g' h i j kk l m n o p q r) g g'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f g' h i j kk l m n o p q r s) g g'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T7 a b c d e f g) (Data.Tuple.Strict.T7 a b c d e f g') g g'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T8 a b c d e f g h) (Data.Tuple.Strict.T8 a b c d e f g' h) g g'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T9 a b c d e f g h i) (Data.Tuple.Strict.T9 a b c d e f g' h i) g g'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10 a b c d e f g h' i j) h h'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11 a b c d e f g h' i j kk) h h'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12 a b c d e f g h' i j kk l) h h'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13 a b c d e f g h' i j kk l m) h h'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a b c d e f g h' i j kk l m n) h h'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b c d e f g h' i j kk l m n o) h h'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c d e f g h' i j kk l m n o p) h h'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d e f g h' i j kk l m n o p q) h h'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e f g h' i j kk l m n o p q r) h h'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f g h' i j kk l m n o p q r s) h h'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T8 a b c d e f g h) (Data.Tuple.Strict.T8 a b c d e f g h') h h'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T9 a b c d e f g h i) (Data.Tuple.Strict.T9 a b c d e f g h' i) h h'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10 a b c d e f g h i' j) i i'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11 a b c d e f g h i' j kk) i i'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12 a b c d e f g h i' j kk l) i i'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13 a b c d e f g h i' j kk l m) i i'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14 a b c d e f g h i' j kk l m n) i i'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15 a b c d e f g h i' j kk l m n o) i i'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16 a b c d e f g h i' j kk l m n o p) i i'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17 a b c d e f g h i' j kk l m n o p q) i i'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18 a b c d e f g h i' j kk l m n o p q r) i i'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19 a b c d e f g h i' j kk l m n o p q r s) i i'
- Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T9 a b c d e f g h i) (Data.Tuple.Strict.T9 a b c d e f g h i') i i'
- Data.Tuple.Strict.Lens.Iso: class Strict lazy strict | lazy -> strict, strict -> lazy
- Data.Tuple.Strict.Lens.Iso: class Bifunctor p => Swapped (p :: Type -> Type -> Type)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Strict (Data.Functor.Identity.Identity a) (Data.Tuple.Strict.T1 a)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Strict (a, b) (Data.Tuple.Strict.T2 a b)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Strict (a, b, c) (Data.Tuple.Strict.T3 a b c)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Strict (a, b, c, d) (Data.Tuple.Strict.T4 a b c d)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Strict (a, b, c, d, e) (Data.Tuple.Strict.T5 a b c d e)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Strict (a, b, c, d, e, f) (Data.Tuple.Strict.T6 a b c d e f)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Strict (a, b, c, d, e, f, g) (Data.Tuple.Strict.T7 a b c d e f g)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Strict (a, b, c, d, e, f, g, h) (Data.Tuple.Strict.T8 a b c d e f g h)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Strict (a, b, c, d, e, f, g, h, i) (Data.Tuple.Strict.T9 a b c d e f g h i)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Swapped (Data.Tuple.Strict.T3 x)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Swapped (Data.Tuple.Strict.T4 x y)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Swapped (Data.Tuple.Strict.T5 x y z)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Swapped (Data.Tuple.Strict.T6 x y z w)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Swapped (Data.Tuple.Strict.T7 x y z w v)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Swapped (Data.Tuple.Strict.T8 x y z w v u)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Swapped (Data.Tuple.Strict.T9 a b c d e f g)
- Data.Tuple.Strict.Lens.Iso: instance Control.Lens.Iso.Swapped Data.Tuple.Strict.T2
- Data.Tuple.Strict.Lens.Iso: strict :: Strict lazy strict => Iso' lazy strict
- Data.Tuple.Strict.Lens.Iso: swapped :: Swapped p => Iso (p a b) (p c d) (p b a) (p d c)
+ Data.Tuple.Strict.Lens.Each: instance (a GHC.Types.~ a') => Control.Lens.Each.Each (Data.Tuple.Strict.T1.T1 a) (Data.Tuple.Strict.T1.T1 a') a a'
+ Data.Tuple.Strict.Lens.Each: instance (a GHC.Types.~ a', b GHC.Types.~ b') => Control.Lens.Each.Each (Data.Tuple.Strict.T2.T2 a a') (Data.Tuple.Strict.T2.T2 b b') a b
+ Data.Tuple.Strict.Lens.Each: instance (a GHC.Types.~ a2, a GHC.Types.~ a3, a GHC.Types.~ a4, a GHC.Types.~ a5, a GHC.Types.~ a6, a GHC.Types.~ a7, a GHC.Types.~ a8, a GHC.Types.~ a9, b GHC.Types.~ b2, b GHC.Types.~ b3, b GHC.Types.~ b4, b GHC.Types.~ b5, b GHC.Types.~ b6, b GHC.Types.~ b7, b GHC.Types.~ b8, b GHC.Types.~ b9) => Control.Lens.Each.Each (Data.Tuple.Strict.T9.T9 a a2 a3 a4 a5 a6 a7 a8 a9) (Data.Tuple.Strict.T9.T9 b b2 b3 b4 b5 b6 b7 b8 b9) a b
+ Data.Tuple.Strict.Lens.Each: instance (a GHC.Types.~ a2, a GHC.Types.~ a3, a GHC.Types.~ a4, a GHC.Types.~ a5, a GHC.Types.~ a6, a GHC.Types.~ a7, a GHC.Types.~ a8, b GHC.Types.~ b2, b GHC.Types.~ b3, b GHC.Types.~ b4, b GHC.Types.~ b5, b GHC.Types.~ b6, b GHC.Types.~ b7, b GHC.Types.~ b8) => Control.Lens.Each.Each (Data.Tuple.Strict.T8.T8 a a2 a3 a4 a5 a6 a7 a8) (Data.Tuple.Strict.T8.T8 b b2 b3 b4 b5 b6 b7 b8) a b
+ Data.Tuple.Strict.Lens.Each: instance (a GHC.Types.~ a2, a GHC.Types.~ a3, a GHC.Types.~ a4, a GHC.Types.~ a5, a GHC.Types.~ a6, a GHC.Types.~ a7, b GHC.Types.~ b2, b GHC.Types.~ b3, b GHC.Types.~ b4, b GHC.Types.~ b5, b GHC.Types.~ b6, b GHC.Types.~ b7) => Control.Lens.Each.Each (Data.Tuple.Strict.T7.T7 a a2 a3 a4 a5 a6 a7) (Data.Tuple.Strict.T7.T7 b b2 b3 b4 b5 b6 b7) a b
+ Data.Tuple.Strict.Lens.Each: instance (a GHC.Types.~ a2, a GHC.Types.~ a3, a GHC.Types.~ a4, a GHC.Types.~ a5, a GHC.Types.~ a6, b GHC.Types.~ b2, b GHC.Types.~ b3, b GHC.Types.~ b4, b GHC.Types.~ b5, b GHC.Types.~ b6) => Control.Lens.Each.Each (Data.Tuple.Strict.T6.T6 a a2 a3 a4 a5 a6) (Data.Tuple.Strict.T6.T6 b b2 b3 b4 b5 b6) a b
+ Data.Tuple.Strict.Lens.Each: instance (a GHC.Types.~ a2, a GHC.Types.~ a3, a GHC.Types.~ a4, a GHC.Types.~ a5, b GHC.Types.~ b2, b GHC.Types.~ b3, b GHC.Types.~ b4, b GHC.Types.~ b5) => Control.Lens.Each.Each (Data.Tuple.Strict.T5.T5 a a2 a3 a4 a5) (Data.Tuple.Strict.T5.T5 b b2 b3 b4 b5) a b
+ Data.Tuple.Strict.Lens.Each: instance (a GHC.Types.~ a2, a GHC.Types.~ a3, a GHC.Types.~ a4, b GHC.Types.~ b2, b GHC.Types.~ b3, b GHC.Types.~ b4) => Control.Lens.Each.Each (Data.Tuple.Strict.T4.T4 a a2 a3 a4) (Data.Tuple.Strict.T4.T4 b b2 b3 b4) a b
+ Data.Tuple.Strict.Lens.Each: instance (a GHC.Types.~ a2, a GHC.Types.~ a3, b GHC.Types.~ b2, b GHC.Types.~ b3) => Control.Lens.Each.Each (Data.Tuple.Strict.T3.T3 a a2 a3) (Data.Tuple.Strict.T3.T3 b b2 b3) a b
+ Data.Tuple.Strict.Lens.Empty: instance (Control.Lens.Empty.AsEmpty a, Control.Lens.Empty.AsEmpty b) => Control.Lens.Empty.AsEmpty (Data.Tuple.Strict.T2.T2 a b)
+ Data.Tuple.Strict.Lens.Empty: instance (Control.Lens.Empty.AsEmpty a, Control.Lens.Empty.AsEmpty b, Control.Lens.Empty.AsEmpty c) => Control.Lens.Empty.AsEmpty (Data.Tuple.Strict.T3.T3 a b c)
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T1.T1 a) (Data.Tuple.Strict.T1.T1 a') a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T10.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10.T10 a' b c d e f g h i j) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T11.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11.T11 a' b c d e f g h i j kk) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12.T12 a' b c d e f g h i j kk l) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13.T13 a' b c d e f g h i j kk l m) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a' b c d e f g h i j kk l m n) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a' b c d e f g h i j kk l m n o) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a' b c d e f g h i j kk l m n o p) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a' b c d e f g h i j kk l m n o p q) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a' b c d e f g h i j kk l m n o p q r) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a' b c d e f g h i j kk l m n o p q r s) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T2.T2 a b) (Data.Tuple.Strict.T2.T2 a' b) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T3.T3 a b c) (Data.Tuple.Strict.T3.T3 a' b c) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T4.T4 a b c d) (Data.Tuple.Strict.T4.T4 a' b c d) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T5.T5 a b c d e) (Data.Tuple.Strict.T5.T5 a' b c d e) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T6.T6 a b c d e f) (Data.Tuple.Strict.T6.T6 a' b c d e f) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T7.T7 a b c d e f g) (Data.Tuple.Strict.T7.T7 a' b c d e f g) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T8.T8 a b c d e f g h) (Data.Tuple.Strict.T8.T8 a' b c d e f g h) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field1 (Data.Tuple.Strict.T9.T9 a b c d e f g h i) (Data.Tuple.Strict.T9.T9 a' b c d e f g h i) a a'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T10.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10.T10 a b c d e f g h i j') j j'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T11.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11.T11 a b c d e f g h i j' kk) j j'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12.T12 a b c d e f g h i j' kk l) j j'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13.T13 a b c d e f g h i j' kk l m) j j'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a b c d e f g h i j' kk l m n) j j'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b c d e f g h i j' kk l m n o) j j'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c d e f g h i j' kk l m n o p) j j'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d e f g h i j' kk l m n o p q) j j'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e f g h i j' kk l m n o p q r) j j'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field10 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f g h i j' kk l m n o p q r s) j j'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T11.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11.T11 a b c d e f g h i j kk') kk kk'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk' l) kk kk'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk' l m) kk kk'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk' l m n) kk kk'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk' l m n o) kk kk'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk' l m n o p) kk kk'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk' l m n o p q) kk kk'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk' l m n o p q r) kk kk'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field11 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk' l m n o p q r s) kk kk'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk l') l l'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l' m) l l'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l' m n) l l'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l' m n o) l l'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l' m n o p) l l'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l' m n o p q) l l'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l' m n o p q r) l l'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field12 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l' m n o p q r s) l l'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m') m m'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m' n) m m'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m' n o) m m'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m' n o p) m m'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m' n o p q) m m'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m' n o p q r) m m'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field13 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m' n o p q r s) m m'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field14 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n') n n'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field14 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n' o) n n'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field14 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n' o p) n n'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field14 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n' o p q) n n'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field14 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n' o p q r) n n'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field14 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n' o p q r s) n n'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field15 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o') o o'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field15 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o' p) o o'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field15 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o' p q) o o'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field15 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o' p q r) o o'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field15 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o' p q r s) o o'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field16 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p') p p'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field16 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p' q) p p'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field16 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p' q r) p p'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field16 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p' q r s) p p'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field17 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q') q q'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field17 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q' r) q q'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field17 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q' r s) q q'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field18 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r') r r'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field18 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r' s) r r'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field19 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s') s s'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T10.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10.T10 a b' c d e f g h i j) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T11.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11.T11 a b' c d e f g h i j kk) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12.T12 a b' c d e f g h i j kk l) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13.T13 a b' c d e f g h i j kk l m) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a b' c d e f g h i j kk l m n) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b' c d e f g h i j kk l m n o) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b' c d e f g h i j kk l m n o p) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b' c d e f g h i j kk l m n o p q) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b' c d e f g h i j kk l m n o p q r) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b' c d e f g h i j kk l m n o p q r s) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T2.T2 a b) (Data.Tuple.Strict.T2.T2 a b') b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T3.T3 a b c) (Data.Tuple.Strict.T3.T3 a b' c) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T4.T4 a b c d) (Data.Tuple.Strict.T4.T4 a b' c d) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T5.T5 a b c d e) (Data.Tuple.Strict.T5.T5 a b' c d e) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T6.T6 a b c d e f) (Data.Tuple.Strict.T6.T6 a b' c d e f) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T7.T7 a b c d e f g) (Data.Tuple.Strict.T7.T7 a b' c d e f g) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T8.T8 a b c d e f g h) (Data.Tuple.Strict.T8.T8 a b' c d e f g h) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field2 (Data.Tuple.Strict.T9.T9 a b c d e f g h i) (Data.Tuple.Strict.T9.T9 a b' c d e f g h i) b b'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T10.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10.T10 a b c' d e f g h i j) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T11.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11.T11 a b c' d e f g h i j kk) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12.T12 a b c' d e f g h i j kk l) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13.T13 a b c' d e f g h i j kk l m) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a b c' d e f g h i j kk l m n) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b c' d e f g h i j kk l m n o) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c' d e f g h i j kk l m n o p) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c' d e f g h i j kk l m n o p q) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c' d e f g h i j kk l m n o p q r) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c' d e f g h i j kk l m n o p q r s) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T3.T3 a b c) (Data.Tuple.Strict.T3.T3 a b c') c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T4.T4 a b c d) (Data.Tuple.Strict.T4.T4 a b c' d) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T5.T5 a b c d e) (Data.Tuple.Strict.T5.T5 a b c' d e) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T6.T6 a b c d e f) (Data.Tuple.Strict.T6.T6 a b c' d e f) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T7.T7 a b c d e f g) (Data.Tuple.Strict.T7.T7 a b c' d e f g) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T8.T8 a b c d e f g h) (Data.Tuple.Strict.T8.T8 a b c' d e f g h) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field3 (Data.Tuple.Strict.T9.T9 a b c d e f g h i) (Data.Tuple.Strict.T9.T9 a b c' d e f g h i) c c'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T10.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10.T10 a b c d' e f g h i j) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T11.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11.T11 a b c d' e f g h i j kk) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12.T12 a b c d' e f g h i j kk l) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13.T13 a b c d' e f g h i j kk l m) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a b c d' e f g h i j kk l m n) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b c d' e f g h i j kk l m n o) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c d' e f g h i j kk l m n o p) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d' e f g h i j kk l m n o p q) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d' e f g h i j kk l m n o p q r) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d' e f g h i j kk l m n o p q r s) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T4.T4 a b c d) (Data.Tuple.Strict.T4.T4 a b c d') d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T5.T5 a b c d e) (Data.Tuple.Strict.T5.T5 a b c d' e) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T6.T6 a b c d e f) (Data.Tuple.Strict.T6.T6 a b c d' e f) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T7.T7 a b c d e f g) (Data.Tuple.Strict.T7.T7 a b c d' e f g) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T8.T8 a b c d e f g h) (Data.Tuple.Strict.T8.T8 a b c d' e f g h) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field4 (Data.Tuple.Strict.T9.T9 a b c d e f g h i) (Data.Tuple.Strict.T9.T9 a b c d' e f g h i) d d'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T10.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10.T10 a b c d e' f g h i j) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T11.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11.T11 a b c d e' f g h i j kk) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12.T12 a b c d e' f g h i j kk l) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13.T13 a b c d e' f g h i j kk l m) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a b c d e' f g h i j kk l m n) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b c d e' f g h i j kk l m n o) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c d e' f g h i j kk l m n o p) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d e' f g h i j kk l m n o p q) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e' f g h i j kk l m n o p q r) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e' f g h i j kk l m n o p q r s) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T5.T5 a b c d e) (Data.Tuple.Strict.T5.T5 a b c d e') e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T6.T6 a b c d e f) (Data.Tuple.Strict.T6.T6 a b c d e' f) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T7.T7 a b c d e f g) (Data.Tuple.Strict.T7.T7 a b c d e' f g) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T8.T8 a b c d e f g h) (Data.Tuple.Strict.T8.T8 a b c d e' f g h) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field5 (Data.Tuple.Strict.T9.T9 a b c d e f g h i) (Data.Tuple.Strict.T9.T9 a b c d e' f g h i) e e'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T10.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10.T10 a b c d e f' g h i j) f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T11.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11.T11 a b c d e f' g h i j kk) f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12.T12 a b c d e f' g h i j kk l) f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13.T13 a b c d e f' g h i j kk l m) f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a b c d e f' g h i j kk l m n) f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b c d e f' g h i j kk l m n o) f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c d e f' g h i j kk l m n o p) f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d e f' g h i j kk l m n o p q) f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e f' g h i j kk l m n o p q r) f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f' g h i j kk l m n o p q r s) f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T6.T6 a b c d e f) (Data.Tuple.Strict.T6.T6 a b c d e f') f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T7.T7 a b c d e f g) (Data.Tuple.Strict.T7.T7 a b c d e f' g) f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T8.T8 a b c d e f g h) (Data.Tuple.Strict.T8.T8 a b c d e f' g h) f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field6 (Data.Tuple.Strict.T9.T9 a b c d e f g h i) (Data.Tuple.Strict.T9.T9 a b c d e f' g h i) f f'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T10.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10.T10 a b c d e f g' h i j) g g'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T11.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11.T11 a b c d e f g' h i j kk) g g'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12.T12 a b c d e f g' h i j kk l) g g'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13.T13 a b c d e f g' h i j kk l m) g g'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a b c d e f g' h i j kk l m n) g g'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b c d e f g' h i j kk l m n o) g g'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c d e f g' h i j kk l m n o p) g g'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d e f g' h i j kk l m n o p q) g g'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e f g' h i j kk l m n o p q r) g g'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f g' h i j kk l m n o p q r s) g g'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T7.T7 a b c d e f g) (Data.Tuple.Strict.T7.T7 a b c d e f g') g g'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T8.T8 a b c d e f g h) (Data.Tuple.Strict.T8.T8 a b c d e f g' h) g g'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field7 (Data.Tuple.Strict.T9.T9 a b c d e f g h i) (Data.Tuple.Strict.T9.T9 a b c d e f g' h i) g g'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T10.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10.T10 a b c d e f g h' i j) h h'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T11.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11.T11 a b c d e f g h' i j kk) h h'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12.T12 a b c d e f g h' i j kk l) h h'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13.T13 a b c d e f g h' i j kk l m) h h'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a b c d e f g h' i j kk l m n) h h'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b c d e f g h' i j kk l m n o) h h'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c d e f g h' i j kk l m n o p) h h'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d e f g h' i j kk l m n o p q) h h'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e f g h' i j kk l m n o p q r) h h'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f g h' i j kk l m n o p q r s) h h'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T8.T8 a b c d e f g h) (Data.Tuple.Strict.T8.T8 a b c d e f g h') h h'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field8 (Data.Tuple.Strict.T9.T9 a b c d e f g h i) (Data.Tuple.Strict.T9.T9 a b c d e f g h' i) h h'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T10.T10 a b c d e f g h i j) (Data.Tuple.Strict.T10.T10 a b c d e f g h i' j) i i'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T11.T11 a b c d e f g h i j kk) (Data.Tuple.Strict.T11.T11 a b c d e f g h i' j kk) i i'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T12.T12 a b c d e f g h i j kk l) (Data.Tuple.Strict.T12.T12 a b c d e f g h i' j kk l) i i'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T13.T13 a b c d e f g h i j kk l m) (Data.Tuple.Strict.T13.T13 a b c d e f g h i' j kk l m) i i'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T14.T14 a b c d e f g h i j kk l m n) (Data.Tuple.Strict.T14.T14 a b c d e f g h i' j kk l m n) i i'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T15.T15 a b c d e f g h i j kk l m n o) (Data.Tuple.Strict.T15.T15 a b c d e f g h i' j kk l m n o) i i'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T16.T16 a b c d e f g h i j kk l m n o p) (Data.Tuple.Strict.T16.T16 a b c d e f g h i' j kk l m n o p) i i'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T17.T17 a b c d e f g h i j kk l m n o p q) (Data.Tuple.Strict.T17.T17 a b c d e f g h i' j kk l m n o p q) i i'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T18.T18 a b c d e f g h i j kk l m n o p q r) (Data.Tuple.Strict.T18.T18 a b c d e f g h i' j kk l m n o p q r) i i'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T19.T19 a b c d e f g h i j kk l m n o p q r s) (Data.Tuple.Strict.T19.T19 a b c d e f g h i' j kk l m n o p q r s) i i'
+ Data.Tuple.Strict.Lens.Field: instance Control.Lens.Tuple.Field9 (Data.Tuple.Strict.T9.T9 a b c d e f g h i) (Data.Tuple.Strict.T9.T9 a b c d e f g h i') i i'
Files
- CHANGELOG.md +7/−1
- README.md +2/−4
- src/Data/Tuple/Strict/Lens.hs +1/−4
- src/Data/Tuple/Strict/Lens/Each.hs +1/−1
- src/Data/Tuple/Strict/Lens/Empty.hs +1/−1
- src/Data/Tuple/Strict/Lens/Field.hs +1/−1
- src/Data/Tuple/Strict/Lens/Iso.hs +0/−116
- strict-tuple-lens.cabal +5/−5
CHANGELOG.md view
@@ -1,5 +1,11 @@ # Revision history for strict-tuple-lens -## 0.1.0.0 -- YYYY-mm-dd+## 0.2++* Removed `Data.Tuple.Strict.Lens.Iso` module due to removal in `lens >=5`+* Migrate to github CI+* Support for GHC 9++## 0.1.0.0 * First version. Released on an unsuspecting world.
README.md view
@@ -1,6 +1,5 @@ # strict-tuple-lens--[](https://travis-ci.com/emilypi/strict-tuple-lens)+ [](https://hackage.haskell.org/package/strict-tuple-lens) Optics and instances for the `strict-tuple` library. The following instances are defined:@@ -8,6 +7,5 @@ - [`Field`](https://github.com/emilypi/strict-tuple-lens/blob/master/src/Data/Tuple/Strict/Lens/Field.hs) instances for `T1` through `T19`. - [`Each`](https://github.com/emilypi/strict-tuple-lens/blob/master/src/Data/Tuple/Strict/Lens/Each.hs) instances for `T1` through `T9`. - [`AsEmpty`](https://github.com/emilypi/strict-tuple-lens/blob/master/src/Data/Tuple/Strict/Lens/Empty.hs) instances for `T2` and `T3`-- [`Swapped`](https://github.com/emilypi/strict-tuple-lens/blob/master/src/Data/Tuple/Strict/Lens/Iso.hs) and `Strict` instances for `T1` and `T9`. -This is the dedicated place for any `lens` orphans written for the `strict-tuple` library. +This is the dedicated place for any `lens` orphans written for the `strict-tuple` library.
src/Data/Tuple/Strict/Lens.hs view
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-orphans #-} -- | -- Module : Data.Tuple.Strict.Lens--- Copyright : (c) 2020 Emily Pillmore+-- Copyright : (c) 2020-2021 Emily Pillmore -- License : BSD-style -- -- Maintainer : Emily Pillmore <emilypi@cohomolo.gy>@@ -15,17 +15,14 @@ -- - 'Control.Lens.Each' -- - 'Control.Lens.Empty' -- - 'Control.Lens.Field'--- - 'Control.Lens.Iso' -- module Data.Tuple.Strict.Lens ( module Data.Tuple.Strict.Lens.Each , module Data.Tuple.Strict.Lens.Empty , module Data.Tuple.Strict.Lens.Field-, module Data.Tuple.Strict.Lens.Iso ) where import Data.Tuple.Strict.Lens.Each import Data.Tuple.Strict.Lens.Empty import Data.Tuple.Strict.Lens.Field-import Data.Tuple.Strict.Lens.Iso
src/Data/Tuple/Strict/Lens/Each.hs view
@@ -6,7 +6,7 @@ {-# OPTIONS_GHC -fno-warn-orphans #-} -- | -- Module : Data.Tuple.Strict.Lens.Each--- Copyright : (c) 2020 Emily Pillmore+-- Copyright : (c) 2020-2021 Emily Pillmore -- License : BSD-style -- -- Maintainer : Emily Pillmore <emilypi@cohomolo.gy>
src/Data/Tuple/Strict/Lens/Empty.hs view
@@ -4,7 +4,7 @@ {-# OPTIONS_GHC -fno-warn-orphans #-} -- | -- Module : Data.Tuple.Strict.Lens.Empty--- Copyright : (c) 2020 Emily Pillmore+-- Copyright : (c) 2020-2021 Emily Pillmore -- License : BSD-style -- -- Maintainer : Emily Pillmore <emilypi@cohomolo.gy>
src/Data/Tuple/Strict/Lens/Field.hs view
@@ -4,7 +4,7 @@ {-# OPTIONS_GHC -fno-warn-orphans #-} -- | -- Module : Data.Tuple.Strict.Lens.Field--- Copyright : (c) 2020 Emily Pillmore+-- Copyright : (c) 2020-2021 Emily Pillmore -- License : BSD-style -- -- Maintainer : Emily Pillmore <emilypi@cohomolo.gy>
− src/Data/Tuple/Strict/Lens/Iso.hs
@@ -1,116 +0,0 @@-{-# language FlexibleContexts #-}-{-# language FlexibleInstances #-}-{-# language MultiParamTypeClasses #-}-{-# OPTIONS_GHC -fno-warn-orphans #-}--- |--- Module : Data.Tuple.Strict.Lens.Iso--- Copyright : (c) 2020 Emily Pillmore--- License : BSD-style------ Maintainer : Emily Pillmore <emilypi@cohomolo.gy>--- Stability : Experimental--- Portability : FlexibleContexts, MPTC------ This module exports 'Control.Lens.Iso.Swapped' and--- 'Control.Lens.Iso.Strict' instances for 'T1' through 'T9'----module Data.Tuple.Strict.Lens.Iso-( Swapped(..)-, Strict(..)-) where--import Control.Lens.Iso (Swapped(..), Strict(..), iso)--import Data.Functor.Identity-import Data.Tuple.Strict----- ---------------------------------------------------------------- ----- Swapped instances--instance Swapped T2 where- swapped = iso sswap sswap- {-# inline swapped #-}--instance Swapped (T3 x) where- swapped = iso f f- where- f (T3 x a b) = T3 x b a- {-# inline swapped #-}--instance Swapped (T4 x y) where- swapped = iso f f- where- f (T4 x y a b) = T4 x y b a- {-# inline swapped #-}--instance Swapped (T5 x y z) where- swapped = iso f f- where- f (T5 x y z a b) = T5 x y z b a- {-# inline swapped #-}--instance Swapped (T6 x y z w) where- swapped = iso f f- where- f (T6 x y z w a b) = T6 x y z w b a- {-# inline swapped #-}--instance Swapped (T7 x y z w v) where- swapped = iso f f- where- f (T7 x y z w v a b) = T7 x y z w v b a- {-# inline swapped #-}--instance Swapped (T8 x y z w v u) where- swapped = iso f f- where- f (T8 x y z w v a b c) = T8 x y z w v a c b- {-# inline swapped #-}--instance Swapped (T9 a b c d e f g) where- swapped = iso k k- where- k (T9 a b c d e f g h i) = T9 a b c d e f g i h- {-# inline swapped #-}---- ---------------------------------------------------------------- ----- Strict instances--instance Strict (Identity a) (T1 a) where- strict = iso (\(Identity a) -> T1 a) (\(T1 a) -> Identity a)- {-# inline strict #-}--instance Strict (a,b) (T2 a b) where- strict = iso (\(a,b) -> T2 a b) (\(T2 a b) -> (a,b))- {-# inline strict #-}--instance Strict (a,b,c) (T3 a b c) where- strict = iso (\(a,b,c) -> T3 a b c) (\(T3 a b c) -> (a,b,c))- {-# inline strict #-}--instance Strict (a,b,c,d) (T4 a b c d) where- strict = iso (\(a,b,c,d) -> T4 a b c d) (\(T4 a b c d) -> (a,b,c,d))- {-# inline strict #-}--instance Strict (a,b,c,d,e) (T5 a b c d e) where- strict = iso (\(a,b,c,d,e) -> T5 a b c d e) (\(T5 a b c d e) -> (a,b,c,d,e))- {-# inline strict #-}--instance Strict (a,b,c,d,e,f) (T6 a b c d e f) where- strict = iso (\(a,b,c,d,e,f) -> T6 a b c d e f) (\(T6 a b c d e f) -> (a,b,c,d,e,f))- {-# inline strict #-}--instance Strict (a,b,c,d,e,f,g) (T7 a b c d e f g) where- strict = iso (\(a,b,c,d,e,f,g) -> T7 a b c d e f g) (\(T7 a b c d e f g) -> (a,b,c,d,e,f,g))- {-# inline strict #-}--instance Strict (a,b,c,d,e,f,g,h) (T8 a b c d e f g h) where- strict = iso (\(a,b,c,d,e,f,g,h) -> T8 a b c d e f g h) (\(T8 a b c d e f g h) -> (a,b,c,d,e,f,g,h))- {-# inline strict #-}--instance Strict (a,b,c,d,e,f,g,h,i) (T9 a b c d e f g h i) where- strict = iso- (\(a,b,c,d,e,f,g,h,i) -> T9 a b c d e f g h i)- (\(T9 a b c d e f g h i) -> (a,b,c,d,e,f,g,h,i))- {-# inline strict #-}
strict-tuple-lens.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: strict-tuple-lens-version: 0.1.0.1+version: 0.2 synopsis: Optics for the `strict-tuple` library description: This package provides optics for the `strict-tuple` library, using the `lens` library@@ -17,7 +17,8 @@ CHANGELOG.md README.md -tested-with: GHC ==8.4.4 || ==8.6.5 || ==8.8.3 || ==8.10.1+tested-with:+ GHC ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.4 || ==9.0.1 source-repository head type: git@@ -29,11 +30,10 @@ Data.Tuple.Strict.Lens.Each Data.Tuple.Strict.Lens.Empty Data.Tuple.Strict.Lens.Field- Data.Tuple.Strict.Lens.Iso build-depends:- , base >=4.11 && <4.15- , lens >=4.0 && <5+ , base >=4.11 && <5.1+ , lens ^>=5 , strict-tuple ^>=0.1.3 hs-source-dirs: src