typelevel-tools-yj 0.1.0.7 → 0.1.0.8
raw patch · 3 files changed
+43/−5 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
+ Data.TypeLevel.Tuple.Index.TH: mTupIndices :: Int -> [[Int]]
+ Data.TypeLevel.Tuple.Index.TH: mkITup :: [Int] -> Int -> DecQ
- Data.TypeLevel.Tuple.Index: type family I14_15 (abcdefghijklmno_asVF :: (k0_asVG, k1_asVH, k2_asVI, k3_asVJ, k4_asVK, k5_asVL, k6_asVM, k7_asVN, k8_asVO, k9_asVP, k10_asVQ, k11_asVR, k12_asVS, k13_asVT, k14_asVU))
+ Data.TypeLevel.Tuple.Index: type family I0'1_3 (abc_axDY :: (k0_axE2, k1_axE3, k2_axE4))
- Data.TypeLevel.Tuple.MapIndex: type family M0'1'2'3'4'5'6_8 (abcdefgh_aA1f :: [(k0_aA1o, k1_aA1p, k2_aA1q, k3_aA1r, k4_aA1s, k5_aA1t, k6_aA1u, k7_aA1v)])
+ Data.TypeLevel.Tuple.MapIndex: type family M0'1'2'3'4'5'6_8 (abcdefgh_aJJ6 :: [(k0_aJJf, k1_aJJg, k2_aJJh, k3_aJJi, k4_aJJj, k5_aJJk, k6_aJJl, k7_aJJm)])
- Data.TypeLevel.Tuple.Uncurry: [U10] :: t_aLew s1_aLex s2_aLey s3_aLez s4_aLeA s5_aLeB s6_aLeC s7_aLeD s8_aLeE s9_aLeF s10_aLeG -> U10 t_aLew '(s1_aLex, s2_aLey, s3_aLez, s4_aLeA, s5_aLeB, s6_aLeC, s7_aLeD, s8_aLeE, s9_aLeF, s10_aLeG)
+ Data.TypeLevel.Tuple.Uncurry: [U10] :: t_aUWn s1_aUWo s2_aUWp s3_aUWq s4_aUWr s5_aUWs s6_aUWt s7_aUWu s8_aUWv s9_aUWw s10_aUWx -> U10 t_aUWn '(s1_aUWo, s2_aUWp, s3_aUWq, s4_aUWr, s5_aUWs, s6_aUWt, s7_aUWu, s8_aUWv, s9_aUWw, s10_aUWx)
- Data.TypeLevel.Tuple.Uncurry: [U11] :: t_aLeH s1_aLeI s2_aLeJ s3_aLeK s4_aLeL s5_aLeM s6_aLeN s7_aLeO s8_aLeP s9_aLeQ s10_aLeR s11_aLeS -> U11 t_aLeH '(s1_aLeI, s2_aLeJ, s3_aLeK, s4_aLeL, s5_aLeM, s6_aLeN, s7_aLeO, s8_aLeP, s9_aLeQ, s10_aLeR, s11_aLeS)
+ Data.TypeLevel.Tuple.Uncurry: [U11] :: t_aUWy s1_aUWz s2_aUWA s3_aUWB s4_aUWC s5_aUWD s6_aUWE s7_aUWF s8_aUWG s9_aUWH s10_aUWI s11_aUWJ -> U11 t_aUWy '(s1_aUWz, s2_aUWA, s3_aUWB, s4_aUWC, s5_aUWD, s6_aUWE, s7_aUWF, s8_aUWG, s9_aUWH, s10_aUWI, s11_aUWJ)
- Data.TypeLevel.Tuple.Uncurry: [U12] :: t_aLeT s1_aLeU s2_aLeV s3_aLeW s4_aLeX s5_aLeY s6_aLeZ s7_aLf0 s8_aLf1 s9_aLf2 s10_aLf3 s11_aLf4 s12_aLf5 -> U12 t_aLeT '(s1_aLeU, s2_aLeV, s3_aLeW, s4_aLeX, s5_aLeY, s6_aLeZ, s7_aLf0, s8_aLf1, s9_aLf2, s10_aLf3, s11_aLf4, s12_aLf5)
+ Data.TypeLevel.Tuple.Uncurry: [U12] :: t_aUWK s1_aUWL s2_aUWM s3_aUWN s4_aUWO s5_aUWP s6_aUWQ s7_aUWR s8_aUWS s9_aUWT s10_aUWU s11_aUWV s12_aUWW -> U12 t_aUWK '(s1_aUWL, s2_aUWM, s3_aUWN, s4_aUWO, s5_aUWP, s6_aUWQ, s7_aUWR, s8_aUWS, s9_aUWT, s10_aUWU, s11_aUWV, s12_aUWW)
- Data.TypeLevel.Tuple.Uncurry: [U13] :: t_aLf6 s1_aLf7 s2_aLf8 s3_aLf9 s4_aLfa s5_aLfb s6_aLfc s7_aLfd s8_aLfe s9_aLff s10_aLfg s11_aLfh s12_aLfi s13_aLfj -> U13 t_aLf6 '(s1_aLf7, s2_aLf8, s3_aLf9, s4_aLfa, s5_aLfb, s6_aLfc, s7_aLfd, s8_aLfe, s9_aLff, s10_aLfg, s11_aLfh, s12_aLfi, s13_aLfj)
+ Data.TypeLevel.Tuple.Uncurry: [U13] :: t_aUWX s1_aUWY s2_aUWZ s3_aUX0 s4_aUX1 s5_aUX2 s6_aUX3 s7_aUX4 s8_aUX5 s9_aUX6 s10_aUX7 s11_aUX8 s12_aUX9 s13_aUXa -> U13 t_aUWX '(s1_aUWY, s2_aUWZ, s3_aUX0, s4_aUX1, s5_aUX2, s6_aUX3, s7_aUX4, s8_aUX5, s9_aUX6, s10_aUX7, s11_aUX8, s12_aUX9, s13_aUXa)
- Data.TypeLevel.Tuple.Uncurry: [U14] :: t_aLfk s1_aLfl s2_aLfm s3_aLfn s4_aLfo s5_aLfp s6_aLfq s7_aLfr s8_aLfs s9_aLft s10_aLfu s11_aLfv s12_aLfw s13_aLfx s14_aLfy -> U14 t_aLfk '(s1_aLfl, s2_aLfm, s3_aLfn, s4_aLfo, s5_aLfp, s6_aLfq, s7_aLfr, s8_aLfs, s9_aLft, s10_aLfu, s11_aLfv, s12_aLfw, s13_aLfx, s14_aLfy)
+ Data.TypeLevel.Tuple.Uncurry: [U14] :: t_aUXb s1_aUXc s2_aUXd s3_aUXe s4_aUXf s5_aUXg s6_aUXh s7_aUXi s8_aUXj s9_aUXk s10_aUXl s11_aUXm s12_aUXn s13_aUXo s14_aUXp -> U14 t_aUXb '(s1_aUXc, s2_aUXd, s3_aUXe, s4_aUXf, s5_aUXg, s6_aUXh, s7_aUXi, s8_aUXj, s9_aUXk, s10_aUXl, s11_aUXm, s12_aUXn, s13_aUXo, s14_aUXp)
- Data.TypeLevel.Tuple.Uncurry: [U15] :: t_aLfz s1_aLfA s2_aLfB s3_aLfC s4_aLfD s5_aLfE s6_aLfF s7_aLfG s8_aLfH s9_aLfI s10_aLfJ s11_aLfK s12_aLfL s13_aLfM s14_aLfN s15_aLfO -> U15 t_aLfz '(s1_aLfA, s2_aLfB, s3_aLfC, s4_aLfD, s5_aLfE, s6_aLfF, s7_aLfG, s8_aLfH, s9_aLfI, s10_aLfJ, s11_aLfK, s12_aLfL, s13_aLfM, s14_aLfN, s15_aLfO)
+ Data.TypeLevel.Tuple.Uncurry: [U15] :: t_aUXq s1_aUXr s2_aUXs s3_aUXt s4_aUXu s5_aUXv s6_aUXw s7_aUXx s8_aUXy s9_aUXz s10_aUXA s11_aUXB s12_aUXC s13_aUXD s14_aUXE s15_aUXF -> U15 t_aUXq '(s1_aUXr, s2_aUXs, s3_aUXt, s4_aUXu, s5_aUXv, s6_aUXw, s7_aUXx, s8_aUXy, s9_aUXz, s10_aUXA, s11_aUXB, s12_aUXC, s13_aUXD, s14_aUXE, s15_aUXF)
- Data.TypeLevel.Tuple.Uncurry: [U16] :: t_aLfP s1_aLfQ s2_aLfR s3_aLfS s4_aLfT s5_aLfU s6_aLfV s7_aLfW s8_aLfX s9_aLfY s10_aLfZ s11_aLg0 s12_aLg1 s13_aLg2 s14_aLg3 s15_aLg4 s16_aLg5 -> U16 t_aLfP '(s1_aLfQ, s2_aLfR, s3_aLfS, s4_aLfT, s5_aLfU, s6_aLfV, s7_aLfW, s8_aLfX, s9_aLfY, s10_aLfZ, s11_aLg0, s12_aLg1, s13_aLg2, s14_aLg3, s15_aLg4, s16_aLg5)
+ Data.TypeLevel.Tuple.Uncurry: [U16] :: t_aUXG s1_aUXH s2_aUXI s3_aUXJ s4_aUXK s5_aUXL s6_aUXM s7_aUXN s8_aUXO s9_aUXP s10_aUXQ s11_aUXR s12_aUXS s13_aUXT s14_aUXU s15_aUXV s16_aUXW -> U16 t_aUXG '(s1_aUXH, s2_aUXI, s3_aUXJ, s4_aUXK, s5_aUXL, s6_aUXM, s7_aUXN, s8_aUXO, s9_aUXP, s10_aUXQ, s11_aUXR, s12_aUXS, s13_aUXT, s14_aUXU, s15_aUXV, s16_aUXW)
- Data.TypeLevel.Tuple.Uncurry: [U17] :: t_aLg6 s1_aLg7 s2_aLg8 s3_aLg9 s4_aLga s5_aLgb s6_aLgc s7_aLgd s8_aLge s9_aLgf s10_aLgg s11_aLgh s12_aLgi s13_aLgj s14_aLgk s15_aLgl s16_aLgm s17_aLgn -> U17 t_aLg6 '(s1_aLg7, s2_aLg8, s3_aLg9, s4_aLga, s5_aLgb, s6_aLgc, s7_aLgd, s8_aLge, s9_aLgf, s10_aLgg, s11_aLgh, s12_aLgi, s13_aLgj, s14_aLgk, s15_aLgl, s16_aLgm, s17_aLgn)
+ Data.TypeLevel.Tuple.Uncurry: [U17] :: t_aUXX s1_aUXY s2_aUXZ s3_aUY0 s4_aUY1 s5_aUY2 s6_aUY3 s7_aUY4 s8_aUY5 s9_aUY6 s10_aUY7 s11_aUY8 s12_aUY9 s13_aUYa s14_aUYb s15_aUYc s16_aUYd s17_aUYe -> U17 t_aUXX '(s1_aUXY, s2_aUXZ, s3_aUY0, s4_aUY1, s5_aUY2, s6_aUY3, s7_aUY4, s8_aUY5, s9_aUY6, s10_aUY7, s11_aUY8, s12_aUY9, s13_aUYa, s14_aUYb, s15_aUYc, s16_aUYd, s17_aUYe)
- Data.TypeLevel.Tuple.Uncurry: [U18] :: t_aLgo s1_aLgp s2_aLgq s3_aLgr s4_aLgs s5_aLgt s6_aLgu s7_aLgv s8_aLgw s9_aLgx s10_aLgy s11_aLgz s12_aLgA s13_aLgB s14_aLgC s15_aLgD s16_aLgE s17_aLgF s18_aLgG -> U18 t_aLgo '(s1_aLgp, s2_aLgq, s3_aLgr, s4_aLgs, s5_aLgt, s6_aLgu, s7_aLgv, s8_aLgw, s9_aLgx, s10_aLgy, s11_aLgz, s12_aLgA, s13_aLgB, s14_aLgC, s15_aLgD, s16_aLgE, s17_aLgF, s18_aLgG)
+ Data.TypeLevel.Tuple.Uncurry: [U18] :: t_aUYf s1_aUYg s2_aUYh s3_aUYi s4_aUYj s5_aUYk s6_aUYl s7_aUYm s8_aUYn s9_aUYo s10_aUYp s11_aUYq s12_aUYr s13_aUYs s14_aUYt s15_aUYu s16_aUYv s17_aUYw s18_aUYx -> U18 t_aUYf '(s1_aUYg, s2_aUYh, s3_aUYi, s4_aUYj, s5_aUYk, s6_aUYl, s7_aUYm, s8_aUYn, s9_aUYo, s10_aUYp, s11_aUYq, s12_aUYr, s13_aUYs, s14_aUYt, s15_aUYu, s16_aUYv, s17_aUYw, s18_aUYx)
- Data.TypeLevel.Tuple.Uncurry: [U19] :: t_aLgH s1_aLgI s2_aLgJ s3_aLgK s4_aLgL s5_aLgM s6_aLgN s7_aLgO s8_aLgP s9_aLgQ s10_aLgR s11_aLgS s12_aLgT s13_aLgU s14_aLgV s15_aLgW s16_aLgX s17_aLgY s18_aLgZ s19_aLh0 -> U19 t_aLgH '(s1_aLgI, s2_aLgJ, s3_aLgK, s4_aLgL, s5_aLgM, s6_aLgN, s7_aLgO, s8_aLgP, s9_aLgQ, s10_aLgR, s11_aLgS, s12_aLgT, s13_aLgU, s14_aLgV, s15_aLgW, s16_aLgX, s17_aLgY, s18_aLgZ, s19_aLh0)
+ Data.TypeLevel.Tuple.Uncurry: [U19] :: t_aUYy s1_aUYz s2_aUYA s3_aUYB s4_aUYC s5_aUYD s6_aUYE s7_aUYF s8_aUYG s9_aUYH s10_aUYI s11_aUYJ s12_aUYK s13_aUYL s14_aUYM s15_aUYN s16_aUYO s17_aUYP s18_aUYQ s19_aUYR -> U19 t_aUYy '(s1_aUYz, s2_aUYA, s3_aUYB, s4_aUYC, s5_aUYD, s6_aUYE, s7_aUYF, s8_aUYG, s9_aUYH, s10_aUYI, s11_aUYJ, s12_aUYK, s13_aUYL, s14_aUYM, s15_aUYN, s16_aUYO, s17_aUYP, s18_aUYQ, s19_aUYR)
- Data.TypeLevel.Tuple.Uncurry: [U20] :: t_aLh1 s1_aLh2 s2_aLh3 s3_aLh4 s4_aLh5 s5_aLh6 s6_aLh7 s7_aLh8 s8_aLh9 s9_aLha s10_aLhb s11_aLhc s12_aLhd s13_aLhe s14_aLhf s15_aLhg s16_aLhh s17_aLhi s18_aLhj s19_aLhk s20_aLhl -> U20 t_aLh1 '(s1_aLh2, s2_aLh3, s3_aLh4, s4_aLh5, s5_aLh6, s6_aLh7, s7_aLh8, s8_aLh9, s9_aLha, s10_aLhb, s11_aLhc, s12_aLhd, s13_aLhe, s14_aLhf, s15_aLhg, s16_aLhh, s17_aLhi, s18_aLhj, s19_aLhk, s20_aLhl)
+ Data.TypeLevel.Tuple.Uncurry: [U20] :: t_aUYS s1_aUYT s2_aUYU s3_aUYV s4_aUYW s5_aUYX s6_aUYY s7_aUYZ s8_aUZ0 s9_aUZ1 s10_aUZ2 s11_aUZ3 s12_aUZ4 s13_aUZ5 s14_aUZ6 s15_aUZ7 s16_aUZ8 s17_aUZ9 s18_aUZa s19_aUZb s20_aUZc -> U20 t_aUYS '(s1_aUYT, s2_aUYU, s3_aUYV, s4_aUYW, s5_aUYX, s6_aUYY, s7_aUYZ, s8_aUZ0, s9_aUZ1, s10_aUZ2, s11_aUZ3, s12_aUZ4, s13_aUZ5, s14_aUZ6, s15_aUZ7, s16_aUZ8, s17_aUZ9, s18_aUZa, s19_aUZb, s20_aUZc)
- Data.TypeLevel.Tuple.Uncurry: [U21] :: t_aLhm s1_aLhn s2_aLho s3_aLhp s4_aLhq s5_aLhr s6_aLhs s7_aLht s8_aLhu s9_aLhv s10_aLhw s11_aLhx s12_aLhy s13_aLhz s14_aLhA s15_aLhB s16_aLhC s17_aLhD s18_aLhE s19_aLhF s20_aLhG s21_aLhH -> U21 t_aLhm '(s1_aLhn, s2_aLho, s3_aLhp, s4_aLhq, s5_aLhr, s6_aLhs, s7_aLht, s8_aLhu, s9_aLhv, s10_aLhw, s11_aLhx, s12_aLhy, s13_aLhz, s14_aLhA, s15_aLhB, s16_aLhC, s17_aLhD, s18_aLhE, s19_aLhF, s20_aLhG, s21_aLhH)
+ Data.TypeLevel.Tuple.Uncurry: [U21] :: t_aUZd s1_aUZe s2_aUZf s3_aUZg s4_aUZh s5_aUZi s6_aUZj s7_aUZk s8_aUZl s9_aUZm s10_aUZn s11_aUZo s12_aUZp s13_aUZq s14_aUZr s15_aUZs s16_aUZt s17_aUZu s18_aUZv s19_aUZw s20_aUZx s21_aUZy -> U21 t_aUZd '(s1_aUZe, s2_aUZf, s3_aUZg, s4_aUZh, s5_aUZi, s6_aUZj, s7_aUZk, s8_aUZl, s9_aUZm, s10_aUZn, s11_aUZo, s12_aUZp, s13_aUZq, s14_aUZr, s15_aUZs, s16_aUZt, s17_aUZu, s18_aUZv, s19_aUZw, s20_aUZx, s21_aUZy)
- Data.TypeLevel.Tuple.Uncurry: [U22] :: t_aLhI s1_aLhJ s2_aLhK s3_aLhL s4_aLhM s5_aLhN s6_aLhO s7_aLhP s8_aLhQ s9_aLhR s10_aLhS s11_aLhT s12_aLhU s13_aLhV s14_aLhW s15_aLhX s16_aLhY s17_aLhZ s18_aLi0 s19_aLi1 s20_aLi2 s21_aLi3 s22_aLi4 -> U22 t_aLhI '(s1_aLhJ, s2_aLhK, s3_aLhL, s4_aLhM, s5_aLhN, s6_aLhO, s7_aLhP, s8_aLhQ, s9_aLhR, s10_aLhS, s11_aLhT, s12_aLhU, s13_aLhV, s14_aLhW, s15_aLhX, s16_aLhY, s17_aLhZ, s18_aLi0, s19_aLi1, s20_aLi2, s21_aLi3, s22_aLi4)
+ Data.TypeLevel.Tuple.Uncurry: [U22] :: t_aUZz s1_aUZA s2_aUZB s3_aUZC s4_aUZD s5_aUZE s6_aUZF s7_aUZG s8_aUZH s9_aUZI s10_aUZJ s11_aUZK s12_aUZL s13_aUZM s14_aUZN s15_aUZO s16_aUZP s17_aUZQ s18_aUZR s19_aUZS s20_aUZT s21_aUZU s22_aUZV -> U22 t_aUZz '(s1_aUZA, s2_aUZB, s3_aUZC, s4_aUZD, s5_aUZE, s6_aUZF, s7_aUZG, s8_aUZH, s9_aUZI, s10_aUZJ, s11_aUZK, s12_aUZL, s13_aUZM, s14_aUZN, s15_aUZO, s16_aUZP, s17_aUZQ, s18_aUZR, s19_aUZS, s20_aUZT, s21_aUZU, s22_aUZV)
- Data.TypeLevel.Tuple.Uncurry: [U23] :: t_aLi5 s1_aLi6 s2_aLi7 s3_aLi8 s4_aLi9 s5_aLia s6_aLib s7_aLic s8_aLid s9_aLie s10_aLif s11_aLig s12_aLih s13_aLii s14_aLij s15_aLik s16_aLil s17_aLim s18_aLin s19_aLio s20_aLip s21_aLiq s22_aLir s23_aLis -> U23 t_aLi5 '(s1_aLi6, s2_aLi7, s3_aLi8, s4_aLi9, s5_aLia, s6_aLib, s7_aLic, s8_aLid, s9_aLie, s10_aLif, s11_aLig, s12_aLih, s13_aLii, s14_aLij, s15_aLik, s16_aLil, s17_aLim, s18_aLin, s19_aLio, s20_aLip, s21_aLiq, s22_aLir, s23_aLis)
+ Data.TypeLevel.Tuple.Uncurry: [U23] :: t_aUZW s1_aUZX s2_aUZY s3_aUZZ s4_aV00 s5_aV01 s6_aV02 s7_aV03 s8_aV04 s9_aV05 s10_aV06 s11_aV07 s12_aV08 s13_aV09 s14_aV0a s15_aV0b s16_aV0c s17_aV0d s18_aV0e s19_aV0f s20_aV0g s21_aV0h s22_aV0i s23_aV0j -> U23 t_aUZW '(s1_aUZX, s2_aUZY, s3_aUZZ, s4_aV00, s5_aV01, s6_aV02, s7_aV03, s8_aV04, s9_aV05, s10_aV06, s11_aV07, s12_aV08, s13_aV09, s14_aV0a, s15_aV0b, s16_aV0c, s17_aV0d, s18_aV0e, s19_aV0f, s20_aV0g, s21_aV0h, s22_aV0i, s23_aV0j)
- Data.TypeLevel.Tuple.Uncurry: [U24] :: t_aLit s1_aLiu s2_aLiv s3_aLiw s4_aLix s5_aLiy s6_aLiz s7_aLiA s8_aLiB s9_aLiC s10_aLiD s11_aLiE s12_aLiF s13_aLiG s14_aLiH s15_aLiI s16_aLiJ s17_aLiK s18_aLiL s19_aLiM s20_aLiN s21_aLiO s22_aLiP s23_aLiQ s24_aLiR -> U24 t_aLit '(s1_aLiu, s2_aLiv, s3_aLiw, s4_aLix, s5_aLiy, s6_aLiz, s7_aLiA, s8_aLiB, s9_aLiC, s10_aLiD, s11_aLiE, s12_aLiF, s13_aLiG, s14_aLiH, s15_aLiI, s16_aLiJ, s17_aLiK, s18_aLiL, s19_aLiM, s20_aLiN, s21_aLiO, s22_aLiP, s23_aLiQ, s24_aLiR)
+ Data.TypeLevel.Tuple.Uncurry: [U24] :: t_aV0k s1_aV0l s2_aV0m s3_aV0n s4_aV0o s5_aV0p s6_aV0q s7_aV0r s8_aV0s s9_aV0t s10_aV0u s11_aV0v s12_aV0w s13_aV0x s14_aV0y s15_aV0z s16_aV0A s17_aV0B s18_aV0C s19_aV0D s20_aV0E s21_aV0F s22_aV0G s23_aV0H s24_aV0I -> U24 t_aV0k '(s1_aV0l, s2_aV0m, s3_aV0n, s4_aV0o, s5_aV0p, s6_aV0q, s7_aV0r, s8_aV0s, s9_aV0t, s10_aV0u, s11_aV0v, s12_aV0w, s13_aV0x, s14_aV0y, s15_aV0z, s16_aV0A, s17_aV0B, s18_aV0C, s19_aV0D, s20_aV0E, s21_aV0F, s22_aV0G, s23_aV0H, s24_aV0I)
- Data.TypeLevel.Tuple.Uncurry: [U25] :: t_aLiS s1_aLiT s2_aLiU s3_aLiV s4_aLiW s5_aLiX s6_aLiY s7_aLiZ s8_aLj0 s9_aLj1 s10_aLj2 s11_aLj3 s12_aLj4 s13_aLj5 s14_aLj6 s15_aLj7 s16_aLj8 s17_aLj9 s18_aLja s19_aLjb s20_aLjc s21_aLjd s22_aLje s23_aLjf s24_aLjg s25_aLjh -> U25 t_aLiS '(s1_aLiT, s2_aLiU, s3_aLiV, s4_aLiW, s5_aLiX, s6_aLiY, s7_aLiZ, s8_aLj0, s9_aLj1, s10_aLj2, s11_aLj3, s12_aLj4, s13_aLj5, s14_aLj6, s15_aLj7, s16_aLj8, s17_aLj9, s18_aLja, s19_aLjb, s20_aLjc, s21_aLjd, s22_aLje, s23_aLjf, s24_aLjg, s25_aLjh)
+ Data.TypeLevel.Tuple.Uncurry: [U25] :: t_aV0J s1_aV0K s2_aV0L s3_aV0M s4_aV0N s5_aV0O s6_aV0P s7_aV0Q s8_aV0R s9_aV0S s10_aV0T s11_aV0U s12_aV0V s13_aV0W s14_aV0X s15_aV0Y s16_aV0Z s17_aV10 s18_aV11 s19_aV12 s20_aV13 s21_aV14 s22_aV15 s23_aV16 s24_aV17 s25_aV18 -> U25 t_aV0J '(s1_aV0K, s2_aV0L, s3_aV0M, s4_aV0N, s5_aV0O, s6_aV0P, s7_aV0Q, s8_aV0R, s9_aV0S, s10_aV0T, s11_aV0U, s12_aV0V, s13_aV0W, s14_aV0X, s15_aV0Y, s16_aV0Z, s17_aV10, s18_aV11, s19_aV12, s20_aV13, s21_aV14, s22_aV15, s23_aV16, s24_aV17, s25_aV18)
- Data.TypeLevel.Tuple.Uncurry: [U26] :: t_aLji s1_aLjj s2_aLjk s3_aLjl s4_aLjm s5_aLjn s6_aLjo s7_aLjp s8_aLjq s9_aLjr s10_aLjs s11_aLjt s12_aLju s13_aLjv s14_aLjw s15_aLjx s16_aLjy s17_aLjz s18_aLjA s19_aLjB s20_aLjC s21_aLjD s22_aLjE s23_aLjF s24_aLjG s25_aLjH s26_aLjI -> U26 t_aLji '(s1_aLjj, s2_aLjk, s3_aLjl, s4_aLjm, s5_aLjn, s6_aLjo, s7_aLjp, s8_aLjq, s9_aLjr, s10_aLjs, s11_aLjt, s12_aLju, s13_aLjv, s14_aLjw, s15_aLjx, s16_aLjy, s17_aLjz, s18_aLjA, s19_aLjB, s20_aLjC, s21_aLjD, s22_aLjE, s23_aLjF, s24_aLjG, s25_aLjH, s26_aLjI)
+ Data.TypeLevel.Tuple.Uncurry: [U26] :: t_aV19 s1_aV1a s2_aV1b s3_aV1c s4_aV1d s5_aV1e s6_aV1f s7_aV1g s8_aV1h s9_aV1i s10_aV1j s11_aV1k s12_aV1l s13_aV1m s14_aV1n s15_aV1o s16_aV1p s17_aV1q s18_aV1r s19_aV1s s20_aV1t s21_aV1u s22_aV1v s23_aV1w s24_aV1x s25_aV1y s26_aV1z -> U26 t_aV19 '(s1_aV1a, s2_aV1b, s3_aV1c, s4_aV1d, s5_aV1e, s6_aV1f, s7_aV1g, s8_aV1h, s9_aV1i, s10_aV1j, s11_aV1k, s12_aV1l, s13_aV1m, s14_aV1n, s15_aV1o, s16_aV1p, s17_aV1q, s18_aV1r, s19_aV1s, s20_aV1t, s21_aV1u, s22_aV1v, s23_aV1w, s24_aV1x, s25_aV1y, s26_aV1z)
- Data.TypeLevel.Tuple.Uncurry: [U27] :: t_aLjJ s1_aLjK s2_aLjL s3_aLjM s4_aLjN s5_aLjO s6_aLjP s7_aLjQ s8_aLjR s9_aLjS s10_aLjT s11_aLjU s12_aLjV s13_aLjW s14_aLjX s15_aLjY s16_aLjZ s17_aLk0 s18_aLk1 s19_aLk2 s20_aLk3 s21_aLk4 s22_aLk5 s23_aLk6 s24_aLk7 s25_aLk8 s26_aLk9 s27_aLka -> U27 t_aLjJ '(s1_aLjK, s2_aLjL, s3_aLjM, s4_aLjN, s5_aLjO, s6_aLjP, s7_aLjQ, s8_aLjR, s9_aLjS, s10_aLjT, s11_aLjU, s12_aLjV, s13_aLjW, s14_aLjX, s15_aLjY, s16_aLjZ, s17_aLk0, s18_aLk1, s19_aLk2, s20_aLk3, s21_aLk4, s22_aLk5, s23_aLk6, s24_aLk7, s25_aLk8, s26_aLk9, s27_aLka)
+ Data.TypeLevel.Tuple.Uncurry: [U27] :: t_aV1A s1_aV1B s2_aV1C s3_aV1D s4_aV1E s5_aV1F s6_aV1G s7_aV1H s8_aV1I s9_aV1J s10_aV1K s11_aV1L s12_aV1M s13_aV1N s14_aV1O s15_aV1P s16_aV1Q s17_aV1R s18_aV1S s19_aV1T s20_aV1U s21_aV1V s22_aV1W s23_aV1X s24_aV1Y s25_aV1Z s26_aV20 s27_aV21 -> U27 t_aV1A '(s1_aV1B, s2_aV1C, s3_aV1D, s4_aV1E, s5_aV1F, s6_aV1G, s7_aV1H, s8_aV1I, s9_aV1J, s10_aV1K, s11_aV1L, s12_aV1M, s13_aV1N, s14_aV1O, s15_aV1P, s16_aV1Q, s17_aV1R, s18_aV1S, s19_aV1T, s20_aV1U, s21_aV1V, s22_aV1W, s23_aV1X, s24_aV1Y, s25_aV1Z, s26_aV20, s27_aV21)
- Data.TypeLevel.Tuple.Uncurry: [U28] :: t_aLkb s1_aLkc s2_aLkd s3_aLke s4_aLkf s5_aLkg s6_aLkh s7_aLki s8_aLkj s9_aLkk s10_aLkl s11_aLkm s12_aLkn s13_aLko s14_aLkp s15_aLkq s16_aLkr s17_aLks s18_aLkt s19_aLku s20_aLkv s21_aLkw s22_aLkx s23_aLky s24_aLkz s25_aLkA s26_aLkB s27_aLkC s28_aLkD -> U28 t_aLkb '(s1_aLkc, s2_aLkd, s3_aLke, s4_aLkf, s5_aLkg, s6_aLkh, s7_aLki, s8_aLkj, s9_aLkk, s10_aLkl, s11_aLkm, s12_aLkn, s13_aLko, s14_aLkp, s15_aLkq, s16_aLkr, s17_aLks, s18_aLkt, s19_aLku, s20_aLkv, s21_aLkw, s22_aLkx, s23_aLky, s24_aLkz, s25_aLkA, s26_aLkB, s27_aLkC, s28_aLkD)
+ Data.TypeLevel.Tuple.Uncurry: [U28] :: t_aV22 s1_aV23 s2_aV24 s3_aV25 s4_aV26 s5_aV27 s6_aV28 s7_aV29 s8_aV2a s9_aV2b s10_aV2c s11_aV2d s12_aV2e s13_aV2f s14_aV2g s15_aV2h s16_aV2i s17_aV2j s18_aV2k s19_aV2l s20_aV2m s21_aV2n s22_aV2o s23_aV2p s24_aV2q s25_aV2r s26_aV2s s27_aV2t s28_aV2u -> U28 t_aV22 '(s1_aV23, s2_aV24, s3_aV25, s4_aV26, s5_aV27, s6_aV28, s7_aV29, s8_aV2a, s9_aV2b, s10_aV2c, s11_aV2d, s12_aV2e, s13_aV2f, s14_aV2g, s15_aV2h, s16_aV2i, s17_aV2j, s18_aV2k, s19_aV2l, s20_aV2m, s21_aV2n, s22_aV2o, s23_aV2p, s24_aV2q, s25_aV2r, s26_aV2s, s27_aV2t, s28_aV2u)
- Data.TypeLevel.Tuple.Uncurry: [U29] :: t_aLkE s1_aLkF s2_aLkG s3_aLkH s4_aLkI s5_aLkJ s6_aLkK s7_aLkL s8_aLkM s9_aLkN s10_aLkO s11_aLkP s12_aLkQ s13_aLkR s14_aLkS s15_aLkT s16_aLkU s17_aLkV s18_aLkW s19_aLkX s20_aLkY s21_aLkZ s22_aLl0 s23_aLl1 s24_aLl2 s25_aLl3 s26_aLl4 s27_aLl5 s28_aLl6 s29_aLl7 -> U29 t_aLkE '(s1_aLkF, s2_aLkG, s3_aLkH, s4_aLkI, s5_aLkJ, s6_aLkK, s7_aLkL, s8_aLkM, s9_aLkN, s10_aLkO, s11_aLkP, s12_aLkQ, s13_aLkR, s14_aLkS, s15_aLkT, s16_aLkU, s17_aLkV, s18_aLkW, s19_aLkX, s20_aLkY, s21_aLkZ, s22_aLl0, s23_aLl1, s24_aLl2, s25_aLl3, s26_aLl4, s27_aLl5, s28_aLl6, s29_aLl7)
+ Data.TypeLevel.Tuple.Uncurry: [U29] :: t_aV2v s1_aV2w s2_aV2x s3_aV2y s4_aV2z s5_aV2A s6_aV2B s7_aV2C s8_aV2D s9_aV2E s10_aV2F s11_aV2G s12_aV2H s13_aV2I s14_aV2J s15_aV2K s16_aV2L s17_aV2M s18_aV2N s19_aV2O s20_aV2P s21_aV2Q s22_aV2R s23_aV2S s24_aV2T s25_aV2U s26_aV2V s27_aV2W s28_aV2X s29_aV2Y -> U29 t_aV2v '(s1_aV2w, s2_aV2x, s3_aV2y, s4_aV2z, s5_aV2A, s6_aV2B, s7_aV2C, s8_aV2D, s9_aV2E, s10_aV2F, s11_aV2G, s12_aV2H, s13_aV2I, s14_aV2J, s15_aV2K, s16_aV2L, s17_aV2M, s18_aV2N, s19_aV2O, s20_aV2P, s21_aV2Q, s22_aV2R, s23_aV2S, s24_aV2T, s25_aV2U, s26_aV2V, s27_aV2W, s28_aV2X, s29_aV2Y)
- Data.TypeLevel.Tuple.Uncurry: [U2] :: t_aLdG s1_aLdH s2_aLdI -> U2 t_aLdG '(s1_aLdH, s2_aLdI)
+ Data.TypeLevel.Tuple.Uncurry: [U2] :: t_aUVx s1_aUVy s2_aUVz -> U2 t_aUVx '(s1_aUVy, s2_aUVz)
- Data.TypeLevel.Tuple.Uncurry: [U30] :: t_aLl8 s1_aLl9 s2_aLla s3_aLlb s4_aLlc s5_aLld s6_aLle s7_aLlf s8_aLlg s9_aLlh s10_aLli s11_aLlj s12_aLlk s13_aLll s14_aLlm s15_aLln s16_aLlo s17_aLlp s18_aLlq s19_aLlr s20_aLls s21_aLlt s22_aLlu s23_aLlv s24_aLlw s25_aLlx s26_aLly s27_aLlz s28_aLlA s29_aLlB s30_aLlC -> U30 t_aLl8 '(s1_aLl9, s2_aLla, s3_aLlb, s4_aLlc, s5_aLld, s6_aLle, s7_aLlf, s8_aLlg, s9_aLlh, s10_aLli, s11_aLlj, s12_aLlk, s13_aLll, s14_aLlm, s15_aLln, s16_aLlo, s17_aLlp, s18_aLlq, s19_aLlr, s20_aLls, s21_aLlt, s22_aLlu, s23_aLlv, s24_aLlw, s25_aLlx, s26_aLly, s27_aLlz, s28_aLlA, s29_aLlB, s30_aLlC)
+ Data.TypeLevel.Tuple.Uncurry: [U30] :: t_aV2Z s1_aV30 s2_aV31 s3_aV32 s4_aV33 s5_aV34 s6_aV35 s7_aV36 s8_aV37 s9_aV38 s10_aV39 s11_aV3a s12_aV3b s13_aV3c s14_aV3d s15_aV3e s16_aV3f s17_aV3g s18_aV3h s19_aV3i s20_aV3j s21_aV3k s22_aV3l s23_aV3m s24_aV3n s25_aV3o s26_aV3p s27_aV3q s28_aV3r s29_aV3s s30_aV3t -> U30 t_aV2Z '(s1_aV30, s2_aV31, s3_aV32, s4_aV33, s5_aV34, s6_aV35, s7_aV36, s8_aV37, s9_aV38, s10_aV39, s11_aV3a, s12_aV3b, s13_aV3c, s14_aV3d, s15_aV3e, s16_aV3f, s17_aV3g, s18_aV3h, s19_aV3i, s20_aV3j, s21_aV3k, s22_aV3l, s23_aV3m, s24_aV3n, s25_aV3o, s26_aV3p, s27_aV3q, s28_aV3r, s29_aV3s, s30_aV3t)
- Data.TypeLevel.Tuple.Uncurry: [U31] :: t_aLlD s1_aLlE s2_aLlF s3_aLlG s4_aLlH s5_aLlI s6_aLlJ s7_aLlK s8_aLlL s9_aLlM s10_aLlN s11_aLlO s12_aLlP s13_aLlQ s14_aLlR s15_aLlS s16_aLlT s17_aLlU s18_aLlV s19_aLlW s20_aLlX s21_aLlY s22_aLlZ s23_aLm0 s24_aLm1 s25_aLm2 s26_aLm3 s27_aLm4 s28_aLm5 s29_aLm6 s30_aLm7 s31_aLm8 -> U31 t_aLlD '(s1_aLlE, s2_aLlF, s3_aLlG, s4_aLlH, s5_aLlI, s6_aLlJ, s7_aLlK, s8_aLlL, s9_aLlM, s10_aLlN, s11_aLlO, s12_aLlP, s13_aLlQ, s14_aLlR, s15_aLlS, s16_aLlT, s17_aLlU, s18_aLlV, s19_aLlW, s20_aLlX, s21_aLlY, s22_aLlZ, s23_aLm0, s24_aLm1, s25_aLm2, s26_aLm3, s27_aLm4, s28_aLm5, s29_aLm6, s30_aLm7, s31_aLm8)
+ Data.TypeLevel.Tuple.Uncurry: [U31] :: t_aV3u s1_aV3v s2_aV3w s3_aV3x s4_aV3y s5_aV3z s6_aV3A s7_aV3B s8_aV3C s9_aV3D s10_aV3E s11_aV3F s12_aV3G s13_aV3H s14_aV3I s15_aV3J s16_aV3K s17_aV3L s18_aV3M s19_aV3N s20_aV3O s21_aV3P s22_aV3Q s23_aV3R s24_aV3S s25_aV3T s26_aV3U s27_aV3V s28_aV3W s29_aV3X s30_aV3Y s31_aV3Z -> U31 t_aV3u '(s1_aV3v, s2_aV3w, s3_aV3x, s4_aV3y, s5_aV3z, s6_aV3A, s7_aV3B, s8_aV3C, s9_aV3D, s10_aV3E, s11_aV3F, s12_aV3G, s13_aV3H, s14_aV3I, s15_aV3J, s16_aV3K, s17_aV3L, s18_aV3M, s19_aV3N, s20_aV3O, s21_aV3P, s22_aV3Q, s23_aV3R, s24_aV3S, s25_aV3T, s26_aV3U, s27_aV3V, s28_aV3W, s29_aV3X, s30_aV3Y, s31_aV3Z)
- Data.TypeLevel.Tuple.Uncurry: [U32] :: t_aLm9 s1_aLma s2_aLmb s3_aLmc s4_aLmd s5_aLme s6_aLmf s7_aLmg s8_aLmh s9_aLmi s10_aLmj s11_aLmk s12_aLml s13_aLmm s14_aLmn s15_aLmo s16_aLmp s17_aLmq s18_aLmr s19_aLms s20_aLmt s21_aLmu s22_aLmv s23_aLmw s24_aLmx s25_aLmy s26_aLmz s27_aLmA s28_aLmB s29_aLmC s30_aLmD s31_aLmE s32_aLmF -> U32 t_aLm9 '(s1_aLma, s2_aLmb, s3_aLmc, s4_aLmd, s5_aLme, s6_aLmf, s7_aLmg, s8_aLmh, s9_aLmi, s10_aLmj, s11_aLmk, s12_aLml, s13_aLmm, s14_aLmn, s15_aLmo, s16_aLmp, s17_aLmq, s18_aLmr, s19_aLms, s20_aLmt, s21_aLmu, s22_aLmv, s23_aLmw, s24_aLmx, s25_aLmy, s26_aLmz, s27_aLmA, s28_aLmB, s29_aLmC, s30_aLmD, s31_aLmE, s32_aLmF)
+ Data.TypeLevel.Tuple.Uncurry: [U32] :: t_aV40 s1_aV41 s2_aV42 s3_aV43 s4_aV44 s5_aV45 s6_aV46 s7_aV47 s8_aV48 s9_aV49 s10_aV4a s11_aV4b s12_aV4c s13_aV4d s14_aV4e s15_aV4f s16_aV4g s17_aV4h s18_aV4i s19_aV4j s20_aV4k s21_aV4l s22_aV4m s23_aV4n s24_aV4o s25_aV4p s26_aV4q s27_aV4r s28_aV4s s29_aV4t s30_aV4u s31_aV4v s32_aV4w -> U32 t_aV40 '(s1_aV41, s2_aV42, s3_aV43, s4_aV44, s5_aV45, s6_aV46, s7_aV47, s8_aV48, s9_aV49, s10_aV4a, s11_aV4b, s12_aV4c, s13_aV4d, s14_aV4e, s15_aV4f, s16_aV4g, s17_aV4h, s18_aV4i, s19_aV4j, s20_aV4k, s21_aV4l, s22_aV4m, s23_aV4n, s24_aV4o, s25_aV4p, s26_aV4q, s27_aV4r, s28_aV4s, s29_aV4t, s30_aV4u, s31_aV4v, s32_aV4w)
- Data.TypeLevel.Tuple.Uncurry: [U33] :: t_aLmG s1_aLmH s2_aLmI s3_aLmJ s4_aLmK s5_aLmL s6_aLmM s7_aLmN s8_aLmO s9_aLmP s10_aLmQ s11_aLmR s12_aLmS s13_aLmT s14_aLmU s15_aLmV s16_aLmW s17_aLmX s18_aLmY s19_aLmZ s20_aLn0 s21_aLn1 s22_aLn2 s23_aLn3 s24_aLn4 s25_aLn5 s26_aLn6 s27_aLn7 s28_aLn8 s29_aLn9 s30_aLna s31_aLnb s32_aLnc s33_aLnd -> U33 t_aLmG '(s1_aLmH, s2_aLmI, s3_aLmJ, s4_aLmK, s5_aLmL, s6_aLmM, s7_aLmN, s8_aLmO, s9_aLmP, s10_aLmQ, s11_aLmR, s12_aLmS, s13_aLmT, s14_aLmU, s15_aLmV, s16_aLmW, s17_aLmX, s18_aLmY, s19_aLmZ, s20_aLn0, s21_aLn1, s22_aLn2, s23_aLn3, s24_aLn4, s25_aLn5, s26_aLn6, s27_aLn7, s28_aLn8, s29_aLn9, s30_aLna, s31_aLnb, s32_aLnc, s33_aLnd)
+ Data.TypeLevel.Tuple.Uncurry: [U33] :: t_aV4x s1_aV4y s2_aV4z s3_aV4A s4_aV4B s5_aV4C s6_aV4D s7_aV4E s8_aV4F s9_aV4G s10_aV4H s11_aV4I s12_aV4J s13_aV4K s14_aV4L s15_aV4M s16_aV4N s17_aV4O s18_aV4P s19_aV4Q s20_aV4R s21_aV4S s22_aV4T s23_aV4U s24_aV4V s25_aV4W s26_aV4X s27_aV4Y s28_aV4Z s29_aV50 s30_aV51 s31_aV52 s32_aV53 s33_aV54 -> U33 t_aV4x '(s1_aV4y, s2_aV4z, s3_aV4A, s4_aV4B, s5_aV4C, s6_aV4D, s7_aV4E, s8_aV4F, s9_aV4G, s10_aV4H, s11_aV4I, s12_aV4J, s13_aV4K, s14_aV4L, s15_aV4M, s16_aV4N, s17_aV4O, s18_aV4P, s19_aV4Q, s20_aV4R, s21_aV4S, s22_aV4T, s23_aV4U, s24_aV4V, s25_aV4W, s26_aV4X, s27_aV4Y, s28_aV4Z, s29_aV50, s30_aV51, s31_aV52, s32_aV53, s33_aV54)
- Data.TypeLevel.Tuple.Uncurry: [U34] :: t_aLne s1_aLnf s2_aLng s3_aLnh s4_aLni s5_aLnj s6_aLnk s7_aLnl s8_aLnm s9_aLnn s10_aLno s11_aLnp s12_aLnq s13_aLnr s14_aLns s15_aLnt s16_aLnu s17_aLnv s18_aLnw s19_aLnx s20_aLny s21_aLnz s22_aLnA s23_aLnB s24_aLnC s25_aLnD s26_aLnE s27_aLnF s28_aLnG s29_aLnH s30_aLnI s31_aLnJ s32_aLnK s33_aLnL s34_aLnM -> U34 t_aLne '(s1_aLnf, s2_aLng, s3_aLnh, s4_aLni, s5_aLnj, s6_aLnk, s7_aLnl, s8_aLnm, s9_aLnn, s10_aLno, s11_aLnp, s12_aLnq, s13_aLnr, s14_aLns, s15_aLnt, s16_aLnu, s17_aLnv, s18_aLnw, s19_aLnx, s20_aLny, s21_aLnz, s22_aLnA, s23_aLnB, s24_aLnC, s25_aLnD, s26_aLnE, s27_aLnF, s28_aLnG, s29_aLnH, s30_aLnI, s31_aLnJ, s32_aLnK, s33_aLnL, s34_aLnM)
+ Data.TypeLevel.Tuple.Uncurry: [U34] :: t_aV55 s1_aV56 s2_aV57 s3_aV58 s4_aV59 s5_aV5a s6_aV5b s7_aV5c s8_aV5d s9_aV5e s10_aV5f s11_aV5g s12_aV5h s13_aV5i s14_aV5j s15_aV5k s16_aV5l s17_aV5m s18_aV5n s19_aV5o s20_aV5p s21_aV5q s22_aV5r s23_aV5s s24_aV5t s25_aV5u s26_aV5v s27_aV5w s28_aV5x s29_aV5y s30_aV5z s31_aV5A s32_aV5B s33_aV5C s34_aV5D -> U34 t_aV55 '(s1_aV56, s2_aV57, s3_aV58, s4_aV59, s5_aV5a, s6_aV5b, s7_aV5c, s8_aV5d, s9_aV5e, s10_aV5f, s11_aV5g, s12_aV5h, s13_aV5i, s14_aV5j, s15_aV5k, s16_aV5l, s17_aV5m, s18_aV5n, s19_aV5o, s20_aV5p, s21_aV5q, s22_aV5r, s23_aV5s, s24_aV5t, s25_aV5u, s26_aV5v, s27_aV5w, s28_aV5x, s29_aV5y, s30_aV5z, s31_aV5A, s32_aV5B, s33_aV5C, s34_aV5D)
- Data.TypeLevel.Tuple.Uncurry: [U35] :: t_aLnN s1_aLnO s2_aLnP s3_aLnQ s4_aLnR s5_aLnS s6_aLnT s7_aLnU s8_aLnV s9_aLnW s10_aLnX s11_aLnY s12_aLnZ s13_aLo0 s14_aLo1 s15_aLo2 s16_aLo3 s17_aLo4 s18_aLo5 s19_aLo6 s20_aLo7 s21_aLo8 s22_aLo9 s23_aLoa s24_aLob s25_aLoc s26_aLod s27_aLoe s28_aLof s29_aLog s30_aLoh s31_aLoi s32_aLoj s33_aLok s34_aLol s35_aLom -> U35 t_aLnN '(s1_aLnO, s2_aLnP, s3_aLnQ, s4_aLnR, s5_aLnS, s6_aLnT, s7_aLnU, s8_aLnV, s9_aLnW, s10_aLnX, s11_aLnY, s12_aLnZ, s13_aLo0, s14_aLo1, s15_aLo2, s16_aLo3, s17_aLo4, s18_aLo5, s19_aLo6, s20_aLo7, s21_aLo8, s22_aLo9, s23_aLoa, s24_aLob, s25_aLoc, s26_aLod, s27_aLoe, s28_aLof, s29_aLog, s30_aLoh, s31_aLoi, s32_aLoj, s33_aLok, s34_aLol, s35_aLom)
+ Data.TypeLevel.Tuple.Uncurry: [U35] :: t_aV5E s1_aV5F s2_aV5G s3_aV5H s4_aV5I s5_aV5J s6_aV5K s7_aV5L s8_aV5M s9_aV5N s10_aV5O s11_aV5P s12_aV5Q s13_aV5R s14_aV5S s15_aV5T s16_aV5U s17_aV5V s18_aV5W s19_aV5X s20_aV5Y s21_aV5Z s22_aV60 s23_aV61 s24_aV62 s25_aV63 s26_aV64 s27_aV65 s28_aV66 s29_aV67 s30_aV68 s31_aV69 s32_aV6a s33_aV6b s34_aV6c s35_aV6d -> U35 t_aV5E '(s1_aV5F, s2_aV5G, s3_aV5H, s4_aV5I, s5_aV5J, s6_aV5K, s7_aV5L, s8_aV5M, s9_aV5N, s10_aV5O, s11_aV5P, s12_aV5Q, s13_aV5R, s14_aV5S, s15_aV5T, s16_aV5U, s17_aV5V, s18_aV5W, s19_aV5X, s20_aV5Y, s21_aV5Z, s22_aV60, s23_aV61, s24_aV62, s25_aV63, s26_aV64, s27_aV65, s28_aV66, s29_aV67, s30_aV68, s31_aV69, s32_aV6a, s33_aV6b, s34_aV6c, s35_aV6d)
- Data.TypeLevel.Tuple.Uncurry: [U36] :: t_aLon s1_aLoo s2_aLop s3_aLoq s4_aLor s5_aLos s6_aLot s7_aLou s8_aLov s9_aLow s10_aLox s11_aLoy s12_aLoz s13_aLoA s14_aLoB s15_aLoC s16_aLoD s17_aLoE s18_aLoF s19_aLoG s20_aLoH s21_aLoI s22_aLoJ s23_aLoK s24_aLoL s25_aLoM s26_aLoN s27_aLoO s28_aLoP s29_aLoQ s30_aLoR s31_aLoS s32_aLoT s33_aLoU s34_aLoV s35_aLoW s36_aLoX -> U36 t_aLon '(s1_aLoo, s2_aLop, s3_aLoq, s4_aLor, s5_aLos, s6_aLot, s7_aLou, s8_aLov, s9_aLow, s10_aLox, s11_aLoy, s12_aLoz, s13_aLoA, s14_aLoB, s15_aLoC, s16_aLoD, s17_aLoE, s18_aLoF, s19_aLoG, s20_aLoH, s21_aLoI, s22_aLoJ, s23_aLoK, s24_aLoL, s25_aLoM, s26_aLoN, s27_aLoO, s28_aLoP, s29_aLoQ, s30_aLoR, s31_aLoS, s32_aLoT, s33_aLoU, s34_aLoV, s35_aLoW, s36_aLoX)
+ Data.TypeLevel.Tuple.Uncurry: [U36] :: t_aV6e s1_aV6f s2_aV6g s3_aV6h s4_aV6i s5_aV6j s6_aV6k s7_aV6l s8_aV6m s9_aV6n s10_aV6o s11_aV6p s12_aV6q s13_aV6r s14_aV6s s15_aV6t s16_aV6u s17_aV6v s18_aV6w s19_aV6x s20_aV6y s21_aV6z s22_aV6A s23_aV6B s24_aV6C s25_aV6D s26_aV6E s27_aV6F s28_aV6G s29_aV6H s30_aV6I s31_aV6J s32_aV6K s33_aV6L s34_aV6M s35_aV6N s36_aV6O -> U36 t_aV6e '(s1_aV6f, s2_aV6g, s3_aV6h, s4_aV6i, s5_aV6j, s6_aV6k, s7_aV6l, s8_aV6m, s9_aV6n, s10_aV6o, s11_aV6p, s12_aV6q, s13_aV6r, s14_aV6s, s15_aV6t, s16_aV6u, s17_aV6v, s18_aV6w, s19_aV6x, s20_aV6y, s21_aV6z, s22_aV6A, s23_aV6B, s24_aV6C, s25_aV6D, s26_aV6E, s27_aV6F, s28_aV6G, s29_aV6H, s30_aV6I, s31_aV6J, s32_aV6K, s33_aV6L, s34_aV6M, s35_aV6N, s36_aV6O)
- Data.TypeLevel.Tuple.Uncurry: [U37] :: t_aLoY s1_aLoZ s2_aLp0 s3_aLp1 s4_aLp2 s5_aLp3 s6_aLp4 s7_aLp5 s8_aLp6 s9_aLp7 s10_aLp8 s11_aLp9 s12_aLpa s13_aLpb s14_aLpc s15_aLpd s16_aLpe s17_aLpf s18_aLpg s19_aLph s20_aLpi s21_aLpj s22_aLpk s23_aLpl s24_aLpm s25_aLpn s26_aLpo s27_aLpp s28_aLpq s29_aLpr s30_aLps s31_aLpt s32_aLpu s33_aLpv s34_aLpw s35_aLpx s36_aLpy s37_aLpz -> U37 t_aLoY '(s1_aLoZ, s2_aLp0, s3_aLp1, s4_aLp2, s5_aLp3, s6_aLp4, s7_aLp5, s8_aLp6, s9_aLp7, s10_aLp8, s11_aLp9, s12_aLpa, s13_aLpb, s14_aLpc, s15_aLpd, s16_aLpe, s17_aLpf, s18_aLpg, s19_aLph, s20_aLpi, s21_aLpj, s22_aLpk, s23_aLpl, s24_aLpm, s25_aLpn, s26_aLpo, s27_aLpp, s28_aLpq, s29_aLpr, s30_aLps, s31_aLpt, s32_aLpu, s33_aLpv, s34_aLpw, s35_aLpx, s36_aLpy, s37_aLpz)
+ Data.TypeLevel.Tuple.Uncurry: [U37] :: t_aV6P s1_aV6Q s2_aV6R s3_aV6S s4_aV6T s5_aV6U s6_aV6V s7_aV6W s8_aV6X s9_aV6Y s10_aV6Z s11_aV70 s12_aV71 s13_aV72 s14_aV73 s15_aV74 s16_aV75 s17_aV76 s18_aV77 s19_aV78 s20_aV79 s21_aV7a s22_aV7b s23_aV7c s24_aV7d s25_aV7e s26_aV7f s27_aV7g s28_aV7h s29_aV7i s30_aV7j s31_aV7k s32_aV7l s33_aV7m s34_aV7n s35_aV7o s36_aV7p s37_aV7q -> U37 t_aV6P '(s1_aV6Q, s2_aV6R, s3_aV6S, s4_aV6T, s5_aV6U, s6_aV6V, s7_aV6W, s8_aV6X, s9_aV6Y, s10_aV6Z, s11_aV70, s12_aV71, s13_aV72, s14_aV73, s15_aV74, s16_aV75, s17_aV76, s18_aV77, s19_aV78, s20_aV79, s21_aV7a, s22_aV7b, s23_aV7c, s24_aV7d, s25_aV7e, s26_aV7f, s27_aV7g, s28_aV7h, s29_aV7i, s30_aV7j, s31_aV7k, s32_aV7l, s33_aV7m, s34_aV7n, s35_aV7o, s36_aV7p, s37_aV7q)
- Data.TypeLevel.Tuple.Uncurry: [U38] :: t_aLpA s1_aLpB s2_aLpC s3_aLpD s4_aLpE s5_aLpF s6_aLpG s7_aLpH s8_aLpI s9_aLpJ s10_aLpK s11_aLpL s12_aLpM s13_aLpN s14_aLpO s15_aLpP s16_aLpQ s17_aLpR s18_aLpS s19_aLpT s20_aLpU s21_aLpV s22_aLpW s23_aLpX s24_aLpY s25_aLpZ s26_aLq0 s27_aLq1 s28_aLq2 s29_aLq3 s30_aLq4 s31_aLq5 s32_aLq6 s33_aLq7 s34_aLq8 s35_aLq9 s36_aLqa s37_aLqb s38_aLqc -> U38 t_aLpA '(s1_aLpB, s2_aLpC, s3_aLpD, s4_aLpE, s5_aLpF, s6_aLpG, s7_aLpH, s8_aLpI, s9_aLpJ, s10_aLpK, s11_aLpL, s12_aLpM, s13_aLpN, s14_aLpO, s15_aLpP, s16_aLpQ, s17_aLpR, s18_aLpS, s19_aLpT, s20_aLpU, s21_aLpV, s22_aLpW, s23_aLpX, s24_aLpY, s25_aLpZ, s26_aLq0, s27_aLq1, s28_aLq2, s29_aLq3, s30_aLq4, s31_aLq5, s32_aLq6, s33_aLq7, s34_aLq8, s35_aLq9, s36_aLqa, s37_aLqb, s38_aLqc)
+ Data.TypeLevel.Tuple.Uncurry: [U38] :: t_aV7r s1_aV7s s2_aV7t s3_aV7u s4_aV7v s5_aV7w s6_aV7x s7_aV7y s8_aV7z s9_aV7A s10_aV7B s11_aV7C s12_aV7D s13_aV7E s14_aV7F s15_aV7G s16_aV7H s17_aV7I s18_aV7J s19_aV7K s20_aV7L s21_aV7M s22_aV7N s23_aV7O s24_aV7P s25_aV7Q s26_aV7R s27_aV7S s28_aV7T s29_aV7U s30_aV7V s31_aV7W s32_aV7X s33_aV7Y s34_aV7Z s35_aV80 s36_aV81 s37_aV82 s38_aV83 -> U38 t_aV7r '(s1_aV7s, s2_aV7t, s3_aV7u, s4_aV7v, s5_aV7w, s6_aV7x, s7_aV7y, s8_aV7z, s9_aV7A, s10_aV7B, s11_aV7C, s12_aV7D, s13_aV7E, s14_aV7F, s15_aV7G, s16_aV7H, s17_aV7I, s18_aV7J, s19_aV7K, s20_aV7L, s21_aV7M, s22_aV7N, s23_aV7O, s24_aV7P, s25_aV7Q, s26_aV7R, s27_aV7S, s28_aV7T, s29_aV7U, s30_aV7V, s31_aV7W, s32_aV7X, s33_aV7Y, s34_aV7Z, s35_aV80, s36_aV81, s37_aV82, s38_aV83)
- Data.TypeLevel.Tuple.Uncurry: [U39] :: t_aLqd s1_aLqe s2_aLqf s3_aLqg s4_aLqh s5_aLqi s6_aLqj s7_aLqk s8_aLql s9_aLqm s10_aLqn s11_aLqo s12_aLqp s13_aLqq s14_aLqr s15_aLqs s16_aLqt s17_aLqu s18_aLqv s19_aLqw s20_aLqx s21_aLqy s22_aLqz s23_aLqA s24_aLqB s25_aLqC s26_aLqD s27_aLqE s28_aLqF s29_aLqG s30_aLqH s31_aLqI s32_aLqJ s33_aLqK s34_aLqL s35_aLqM s36_aLqN s37_aLqO s38_aLqP s39_aLqQ -> U39 t_aLqd '(s1_aLqe, s2_aLqf, s3_aLqg, s4_aLqh, s5_aLqi, s6_aLqj, s7_aLqk, s8_aLql, s9_aLqm, s10_aLqn, s11_aLqo, s12_aLqp, s13_aLqq, s14_aLqr, s15_aLqs, s16_aLqt, s17_aLqu, s18_aLqv, s19_aLqw, s20_aLqx, s21_aLqy, s22_aLqz, s23_aLqA, s24_aLqB, s25_aLqC, s26_aLqD, s27_aLqE, s28_aLqF, s29_aLqG, s30_aLqH, s31_aLqI, s32_aLqJ, s33_aLqK, s34_aLqL, s35_aLqM, s36_aLqN, s37_aLqO, s38_aLqP, s39_aLqQ)
+ Data.TypeLevel.Tuple.Uncurry: [U39] :: t_aV84 s1_aV85 s2_aV86 s3_aV87 s4_aV88 s5_aV89 s6_aV8a s7_aV8b s8_aV8c s9_aV8d s10_aV8e s11_aV8f s12_aV8g s13_aV8h s14_aV8i s15_aV8j s16_aV8k s17_aV8l s18_aV8m s19_aV8n s20_aV8o s21_aV8p s22_aV8q s23_aV8r s24_aV8s s25_aV8t s26_aV8u s27_aV8v s28_aV8w s29_aV8x s30_aV8y s31_aV8z s32_aV8A s33_aV8B s34_aV8C s35_aV8D s36_aV8E s37_aV8F s38_aV8G s39_aV8H -> U39 t_aV84 '(s1_aV85, s2_aV86, s3_aV87, s4_aV88, s5_aV89, s6_aV8a, s7_aV8b, s8_aV8c, s9_aV8d, s10_aV8e, s11_aV8f, s12_aV8g, s13_aV8h, s14_aV8i, s15_aV8j, s16_aV8k, s17_aV8l, s18_aV8m, s19_aV8n, s20_aV8o, s21_aV8p, s22_aV8q, s23_aV8r, s24_aV8s, s25_aV8t, s26_aV8u, s27_aV8v, s28_aV8w, s29_aV8x, s30_aV8y, s31_aV8z, s32_aV8A, s33_aV8B, s34_aV8C, s35_aV8D, s36_aV8E, s37_aV8F, s38_aV8G, s39_aV8H)
- Data.TypeLevel.Tuple.Uncurry: [U3] :: t_aLdJ s1_aLdK s2_aLdL s3_aLdM -> U3 t_aLdJ '(s1_aLdK, s2_aLdL, s3_aLdM)
+ Data.TypeLevel.Tuple.Uncurry: [U3] :: t_aUVA s1_aUVB s2_aUVC s3_aUVD -> U3 t_aUVA '(s1_aUVB, s2_aUVC, s3_aUVD)
- Data.TypeLevel.Tuple.Uncurry: [U40] :: t_aLqR s1_aLqS s2_aLqT s3_aLqU s4_aLqV s5_aLqW s6_aLqX s7_aLqY s8_aLqZ s9_aLr0 s10_aLr1 s11_aLr2 s12_aLr3 s13_aLr4 s14_aLr5 s15_aLr6 s16_aLr7 s17_aLr8 s18_aLr9 s19_aLra s20_aLrb s21_aLrc s22_aLrd s23_aLre s24_aLrf s25_aLrg s26_aLrh s27_aLri s28_aLrj s29_aLrk s30_aLrl s31_aLrm s32_aLrn s33_aLro s34_aLrp s35_aLrq s36_aLrr s37_aLrs s38_aLrt s39_aLru s40_aLrv -> U40 t_aLqR '(s1_aLqS, s2_aLqT, s3_aLqU, s4_aLqV, s5_aLqW, s6_aLqX, s7_aLqY, s8_aLqZ, s9_aLr0, s10_aLr1, s11_aLr2, s12_aLr3, s13_aLr4, s14_aLr5, s15_aLr6, s16_aLr7, s17_aLr8, s18_aLr9, s19_aLra, s20_aLrb, s21_aLrc, s22_aLrd, s23_aLre, s24_aLrf, s25_aLrg, s26_aLrh, s27_aLri, s28_aLrj, s29_aLrk, s30_aLrl, s31_aLrm, s32_aLrn, s33_aLro, s34_aLrp, s35_aLrq, s36_aLrr, s37_aLrs, s38_aLrt, s39_aLru, s40_aLrv)
+ Data.TypeLevel.Tuple.Uncurry: [U40] :: t_aV8I s1_aV8J s2_aV8K s3_aV8L s4_aV8M s5_aV8N s6_aV8O s7_aV8P s8_aV8Q s9_aV8R s10_aV8S s11_aV8T s12_aV8U s13_aV8V s14_aV8W s15_aV8X s16_aV8Y s17_aV8Z s18_aV90 s19_aV91 s20_aV92 s21_aV93 s22_aV94 s23_aV95 s24_aV96 s25_aV97 s26_aV98 s27_aV99 s28_aV9a s29_aV9b s30_aV9c s31_aV9d s32_aV9e s33_aV9f s34_aV9g s35_aV9h s36_aV9i s37_aV9j s38_aV9k s39_aV9l s40_aV9m -> U40 t_aV8I '(s1_aV8J, s2_aV8K, s3_aV8L, s4_aV8M, s5_aV8N, s6_aV8O, s7_aV8P, s8_aV8Q, s9_aV8R, s10_aV8S, s11_aV8T, s12_aV8U, s13_aV8V, s14_aV8W, s15_aV8X, s16_aV8Y, s17_aV8Z, s18_aV90, s19_aV91, s20_aV92, s21_aV93, s22_aV94, s23_aV95, s24_aV96, s25_aV97, s26_aV98, s27_aV99, s28_aV9a, s29_aV9b, s30_aV9c, s31_aV9d, s32_aV9e, s33_aV9f, s34_aV9g, s35_aV9h, s36_aV9i, s37_aV9j, s38_aV9k, s39_aV9l, s40_aV9m)
- Data.TypeLevel.Tuple.Uncurry: [U41] :: t_aLrw s1_aLrx s2_aLry s3_aLrz s4_aLrA s5_aLrB s6_aLrC s7_aLrD s8_aLrE s9_aLrF s10_aLrG s11_aLrH s12_aLrI s13_aLrJ s14_aLrK s15_aLrL s16_aLrM s17_aLrN s18_aLrO s19_aLrP s20_aLrQ s21_aLrR s22_aLrS s23_aLrT s24_aLrU s25_aLrV s26_aLrW s27_aLrX s28_aLrY s29_aLrZ s30_aLs0 s31_aLs1 s32_aLs2 s33_aLs3 s34_aLs4 s35_aLs5 s36_aLs6 s37_aLs7 s38_aLs8 s39_aLs9 s40_aLsa s41_aLsb -> U41 t_aLrw '(s1_aLrx, s2_aLry, s3_aLrz, s4_aLrA, s5_aLrB, s6_aLrC, s7_aLrD, s8_aLrE, s9_aLrF, s10_aLrG, s11_aLrH, s12_aLrI, s13_aLrJ, s14_aLrK, s15_aLrL, s16_aLrM, s17_aLrN, s18_aLrO, s19_aLrP, s20_aLrQ, s21_aLrR, s22_aLrS, s23_aLrT, s24_aLrU, s25_aLrV, s26_aLrW, s27_aLrX, s28_aLrY, s29_aLrZ, s30_aLs0, s31_aLs1, s32_aLs2, s33_aLs3, s34_aLs4, s35_aLs5, s36_aLs6, s37_aLs7, s38_aLs8, s39_aLs9, s40_aLsa, s41_aLsb)
+ Data.TypeLevel.Tuple.Uncurry: [U41] :: t_aV9n s1_aV9o s2_aV9p s3_aV9q s4_aV9r s5_aV9s s6_aV9t s7_aV9u s8_aV9v s9_aV9w s10_aV9x s11_aV9y s12_aV9z s13_aV9A s14_aV9B s15_aV9C s16_aV9D s17_aV9E s18_aV9F s19_aV9G s20_aV9H s21_aV9I s22_aV9J s23_aV9K s24_aV9L s25_aV9M s26_aV9N s27_aV9O s28_aV9P s29_aV9Q s30_aV9R s31_aV9S s32_aV9T s33_aV9U s34_aV9V s35_aV9W s36_aV9X s37_aV9Y s38_aV9Z s39_aVa0 s40_aVa1 s41_aVa2 -> U41 t_aV9n '(s1_aV9o, s2_aV9p, s3_aV9q, s4_aV9r, s5_aV9s, s6_aV9t, s7_aV9u, s8_aV9v, s9_aV9w, s10_aV9x, s11_aV9y, s12_aV9z, s13_aV9A, s14_aV9B, s15_aV9C, s16_aV9D, s17_aV9E, s18_aV9F, s19_aV9G, s20_aV9H, s21_aV9I, s22_aV9J, s23_aV9K, s24_aV9L, s25_aV9M, s26_aV9N, s27_aV9O, s28_aV9P, s29_aV9Q, s30_aV9R, s31_aV9S, s32_aV9T, s33_aV9U, s34_aV9V, s35_aV9W, s36_aV9X, s37_aV9Y, s38_aV9Z, s39_aVa0, s40_aVa1, s41_aVa2)
- Data.TypeLevel.Tuple.Uncurry: [U42] :: t_aLsc s1_aLsd s2_aLse s3_aLsf s4_aLsg s5_aLsh s6_aLsi s7_aLsj s8_aLsk s9_aLsl s10_aLsm s11_aLsn s12_aLso s13_aLsp s14_aLsq s15_aLsr s16_aLss s17_aLst s18_aLsu s19_aLsv s20_aLsw s21_aLsx s22_aLsy s23_aLsz s24_aLsA s25_aLsB s26_aLsC s27_aLsD s28_aLsE s29_aLsF s30_aLsG s31_aLsH s32_aLsI s33_aLsJ s34_aLsK s35_aLsL s36_aLsM s37_aLsN s38_aLsO s39_aLsP s40_aLsQ s41_aLsR s42_aLsS -> U42 t_aLsc '(s1_aLsd, s2_aLse, s3_aLsf, s4_aLsg, s5_aLsh, s6_aLsi, s7_aLsj, s8_aLsk, s9_aLsl, s10_aLsm, s11_aLsn, s12_aLso, s13_aLsp, s14_aLsq, s15_aLsr, s16_aLss, s17_aLst, s18_aLsu, s19_aLsv, s20_aLsw, s21_aLsx, s22_aLsy, s23_aLsz, s24_aLsA, s25_aLsB, s26_aLsC, s27_aLsD, s28_aLsE, s29_aLsF, s30_aLsG, s31_aLsH, s32_aLsI, s33_aLsJ, s34_aLsK, s35_aLsL, s36_aLsM, s37_aLsN, s38_aLsO, s39_aLsP, s40_aLsQ, s41_aLsR, s42_aLsS)
+ Data.TypeLevel.Tuple.Uncurry: [U42] :: t_aVa3 s1_aVa4 s2_aVa5 s3_aVa6 s4_aVa7 s5_aVa8 s6_aVa9 s7_aVaa s8_aVab s9_aVac s10_aVad s11_aVae s12_aVaf s13_aVag s14_aVah s15_aVai s16_aVaj s17_aVak s18_aVal s19_aVam s20_aVan s21_aVao s22_aVap s23_aVaq s24_aVar s25_aVas s26_aVat s27_aVau s28_aVav s29_aVaw s30_aVax s31_aVay s32_aVaz s33_aVaA s34_aVaB s35_aVaC s36_aVaD s37_aVaE s38_aVaF s39_aVaG s40_aVaH s41_aVaI s42_aVaJ -> U42 t_aVa3 '(s1_aVa4, s2_aVa5, s3_aVa6, s4_aVa7, s5_aVa8, s6_aVa9, s7_aVaa, s8_aVab, s9_aVac, s10_aVad, s11_aVae, s12_aVaf, s13_aVag, s14_aVah, s15_aVai, s16_aVaj, s17_aVak, s18_aVal, s19_aVam, s20_aVan, s21_aVao, s22_aVap, s23_aVaq, s24_aVar, s25_aVas, s26_aVat, s27_aVau, s28_aVav, s29_aVaw, s30_aVax, s31_aVay, s32_aVaz, s33_aVaA, s34_aVaB, s35_aVaC, s36_aVaD, s37_aVaE, s38_aVaF, s39_aVaG, s40_aVaH, s41_aVaI, s42_aVaJ)
- Data.TypeLevel.Tuple.Uncurry: [U43] :: t_aLsT s1_aLsU s2_aLsV s3_aLsW s4_aLsX s5_aLsY s6_aLsZ s7_aLt0 s8_aLt1 s9_aLt2 s10_aLt3 s11_aLt4 s12_aLt5 s13_aLt6 s14_aLt7 s15_aLt8 s16_aLt9 s17_aLta s18_aLtb s19_aLtc s20_aLtd s21_aLte s22_aLtf s23_aLtg s24_aLth s25_aLti s26_aLtj s27_aLtk s28_aLtl s29_aLtm s30_aLtn s31_aLto s32_aLtp s33_aLtq s34_aLtr s35_aLts s36_aLtt s37_aLtu s38_aLtv s39_aLtw s40_aLtx s41_aLty s42_aLtz s43_aLtA -> U43 t_aLsT '(s1_aLsU, s2_aLsV, s3_aLsW, s4_aLsX, s5_aLsY, s6_aLsZ, s7_aLt0, s8_aLt1, s9_aLt2, s10_aLt3, s11_aLt4, s12_aLt5, s13_aLt6, s14_aLt7, s15_aLt8, s16_aLt9, s17_aLta, s18_aLtb, s19_aLtc, s20_aLtd, s21_aLte, s22_aLtf, s23_aLtg, s24_aLth, s25_aLti, s26_aLtj, s27_aLtk, s28_aLtl, s29_aLtm, s30_aLtn, s31_aLto, s32_aLtp, s33_aLtq, s34_aLtr, s35_aLts, s36_aLtt, s37_aLtu, s38_aLtv, s39_aLtw, s40_aLtx, s41_aLty, s42_aLtz, s43_aLtA)
+ Data.TypeLevel.Tuple.Uncurry: [U43] :: t_aVaK s1_aVaL s2_aVaM s3_aVaN s4_aVaO s5_aVaP s6_aVaQ s7_aVaR s8_aVaS s9_aVaT s10_aVaU s11_aVaV s12_aVaW s13_aVaX s14_aVaY s15_aVaZ s16_aVb0 s17_aVb1 s18_aVb2 s19_aVb3 s20_aVb4 s21_aVb5 s22_aVb6 s23_aVb7 s24_aVb8 s25_aVb9 s26_aVba s27_aVbb s28_aVbc s29_aVbd s30_aVbe s31_aVbf s32_aVbg s33_aVbh s34_aVbi s35_aVbj s36_aVbk s37_aVbl s38_aVbm s39_aVbn s40_aVbo s41_aVbp s42_aVbq s43_aVbr -> U43 t_aVaK '(s1_aVaL, s2_aVaM, s3_aVaN, s4_aVaO, s5_aVaP, s6_aVaQ, s7_aVaR, s8_aVaS, s9_aVaT, s10_aVaU, s11_aVaV, s12_aVaW, s13_aVaX, s14_aVaY, s15_aVaZ, s16_aVb0, s17_aVb1, s18_aVb2, s19_aVb3, s20_aVb4, s21_aVb5, s22_aVb6, s23_aVb7, s24_aVb8, s25_aVb9, s26_aVba, s27_aVbb, s28_aVbc, s29_aVbd, s30_aVbe, s31_aVbf, s32_aVbg, s33_aVbh, s34_aVbi, s35_aVbj, s36_aVbk, s37_aVbl, s38_aVbm, s39_aVbn, s40_aVbo, s41_aVbp, s42_aVbq, s43_aVbr)
- Data.TypeLevel.Tuple.Uncurry: [U44] :: t_aLtB s1_aLtC s2_aLtD s3_aLtE s4_aLtF s5_aLtG s6_aLtH s7_aLtI s8_aLtJ s9_aLtK s10_aLtL s11_aLtM s12_aLtN s13_aLtO s14_aLtP s15_aLtQ s16_aLtR s17_aLtS s18_aLtT s19_aLtU s20_aLtV s21_aLtW s22_aLtX s23_aLtY s24_aLtZ s25_aLu0 s26_aLu1 s27_aLu2 s28_aLu3 s29_aLu4 s30_aLu5 s31_aLu6 s32_aLu7 s33_aLu8 s34_aLu9 s35_aLua s36_aLub s37_aLuc s38_aLud s39_aLue s40_aLuf s41_aLug s42_aLuh s43_aLui s44_aLuj -> U44 t_aLtB '(s1_aLtC, s2_aLtD, s3_aLtE, s4_aLtF, s5_aLtG, s6_aLtH, s7_aLtI, s8_aLtJ, s9_aLtK, s10_aLtL, s11_aLtM, s12_aLtN, s13_aLtO, s14_aLtP, s15_aLtQ, s16_aLtR, s17_aLtS, s18_aLtT, s19_aLtU, s20_aLtV, s21_aLtW, s22_aLtX, s23_aLtY, s24_aLtZ, s25_aLu0, s26_aLu1, s27_aLu2, s28_aLu3, s29_aLu4, s30_aLu5, s31_aLu6, s32_aLu7, s33_aLu8, s34_aLu9, s35_aLua, s36_aLub, s37_aLuc, s38_aLud, s39_aLue, s40_aLuf, s41_aLug, s42_aLuh, s43_aLui, s44_aLuj)
+ Data.TypeLevel.Tuple.Uncurry: [U44] :: t_aVbs s1_aVbt s2_aVbu s3_aVbv s4_aVbw s5_aVbx s6_aVby s7_aVbz s8_aVbA s9_aVbB s10_aVbC s11_aVbD s12_aVbE s13_aVbF s14_aVbG s15_aVbH s16_aVbI s17_aVbJ s18_aVbK s19_aVbL s20_aVbM s21_aVbN s22_aVbO s23_aVbP s24_aVbQ s25_aVbR s26_aVbS s27_aVbT s28_aVbU s29_aVbV s30_aVbW s31_aVbX s32_aVbY s33_aVbZ s34_aVc0 s35_aVc1 s36_aVc2 s37_aVc3 s38_aVc4 s39_aVc5 s40_aVc6 s41_aVc7 s42_aVc8 s43_aVc9 s44_aVca -> U44 t_aVbs '(s1_aVbt, s2_aVbu, s3_aVbv, s4_aVbw, s5_aVbx, s6_aVby, s7_aVbz, s8_aVbA, s9_aVbB, s10_aVbC, s11_aVbD, s12_aVbE, s13_aVbF, s14_aVbG, s15_aVbH, s16_aVbI, s17_aVbJ, s18_aVbK, s19_aVbL, s20_aVbM, s21_aVbN, s22_aVbO, s23_aVbP, s24_aVbQ, s25_aVbR, s26_aVbS, s27_aVbT, s28_aVbU, s29_aVbV, s30_aVbW, s31_aVbX, s32_aVbY, s33_aVbZ, s34_aVc0, s35_aVc1, s36_aVc2, s37_aVc3, s38_aVc4, s39_aVc5, s40_aVc6, s41_aVc7, s42_aVc8, s43_aVc9, s44_aVca)
- Data.TypeLevel.Tuple.Uncurry: [U45] :: t_aLuk s1_aLul s2_aLum s3_aLun s4_aLuo s5_aLup s6_aLuq s7_aLur s8_aLus s9_aLut s10_aLuu s11_aLuv s12_aLuw s13_aLux s14_aLuy s15_aLuz s16_aLuA s17_aLuB s18_aLuC s19_aLuD s20_aLuE s21_aLuF s22_aLuG s23_aLuH s24_aLuI s25_aLuJ s26_aLuK s27_aLuL s28_aLuM s29_aLuN s30_aLuO s31_aLuP s32_aLuQ s33_aLuR s34_aLuS s35_aLuT s36_aLuU s37_aLuV s38_aLuW s39_aLuX s40_aLuY s41_aLuZ s42_aLv0 s43_aLv1 s44_aLv2 s45_aLv3 -> U45 t_aLuk '(s1_aLul, s2_aLum, s3_aLun, s4_aLuo, s5_aLup, s6_aLuq, s7_aLur, s8_aLus, s9_aLut, s10_aLuu, s11_aLuv, s12_aLuw, s13_aLux, s14_aLuy, s15_aLuz, s16_aLuA, s17_aLuB, s18_aLuC, s19_aLuD, s20_aLuE, s21_aLuF, s22_aLuG, s23_aLuH, s24_aLuI, s25_aLuJ, s26_aLuK, s27_aLuL, s28_aLuM, s29_aLuN, s30_aLuO, s31_aLuP, s32_aLuQ, s33_aLuR, s34_aLuS, s35_aLuT, s36_aLuU, s37_aLuV, s38_aLuW, s39_aLuX, s40_aLuY, s41_aLuZ, s42_aLv0, s43_aLv1, s44_aLv2, s45_aLv3)
+ Data.TypeLevel.Tuple.Uncurry: [U45] :: t_aVcb s1_aVcc s2_aVcd s3_aVce s4_aVcf s5_aVcg s6_aVch s7_aVci s8_aVcj s9_aVck s10_aVcl s11_aVcm s12_aVcn s13_aVco s14_aVcp s15_aVcq s16_aVcr s17_aVcs s18_aVct s19_aVcu s20_aVcv s21_aVcw s22_aVcx s23_aVcy s24_aVcz s25_aVcA s26_aVcB s27_aVcC s28_aVcD s29_aVcE s30_aVcF s31_aVcG s32_aVcH s33_aVcI s34_aVcJ s35_aVcK s36_aVcL s37_aVcM s38_aVcN s39_aVcO s40_aVcP s41_aVcQ s42_aVcR s43_aVcS s44_aVcT s45_aVcU -> U45 t_aVcb '(s1_aVcc, s2_aVcd, s3_aVce, s4_aVcf, s5_aVcg, s6_aVch, s7_aVci, s8_aVcj, s9_aVck, s10_aVcl, s11_aVcm, s12_aVcn, s13_aVco, s14_aVcp, s15_aVcq, s16_aVcr, s17_aVcs, s18_aVct, s19_aVcu, s20_aVcv, s21_aVcw, s22_aVcx, s23_aVcy, s24_aVcz, s25_aVcA, s26_aVcB, s27_aVcC, s28_aVcD, s29_aVcE, s30_aVcF, s31_aVcG, s32_aVcH, s33_aVcI, s34_aVcJ, s35_aVcK, s36_aVcL, s37_aVcM, s38_aVcN, s39_aVcO, s40_aVcP, s41_aVcQ, s42_aVcR, s43_aVcS, s44_aVcT, s45_aVcU)
- Data.TypeLevel.Tuple.Uncurry: [U46] :: t_aLv4 s1_aLv5 s2_aLv6 s3_aLv7 s4_aLv8 s5_aLv9 s6_aLva s7_aLvb s8_aLvc s9_aLvd s10_aLve s11_aLvf s12_aLvg s13_aLvh s14_aLvi s15_aLvj s16_aLvk s17_aLvl s18_aLvm s19_aLvn s20_aLvo s21_aLvp s22_aLvq s23_aLvr s24_aLvs s25_aLvt s26_aLvu s27_aLvv s28_aLvw s29_aLvx s30_aLvy s31_aLvz s32_aLvA s33_aLvB s34_aLvC s35_aLvD s36_aLvE s37_aLvF s38_aLvG s39_aLvH s40_aLvI s41_aLvJ s42_aLvK s43_aLvL s44_aLvM s45_aLvN s46_aLvO -> U46 t_aLv4 '(s1_aLv5, s2_aLv6, s3_aLv7, s4_aLv8, s5_aLv9, s6_aLva, s7_aLvb, s8_aLvc, s9_aLvd, s10_aLve, s11_aLvf, s12_aLvg, s13_aLvh, s14_aLvi, s15_aLvj, s16_aLvk, s17_aLvl, s18_aLvm, s19_aLvn, s20_aLvo, s21_aLvp, s22_aLvq, s23_aLvr, s24_aLvs, s25_aLvt, s26_aLvu, s27_aLvv, s28_aLvw, s29_aLvx, s30_aLvy, s31_aLvz, s32_aLvA, s33_aLvB, s34_aLvC, s35_aLvD, s36_aLvE, s37_aLvF, s38_aLvG, s39_aLvH, s40_aLvI, s41_aLvJ, s42_aLvK, s43_aLvL, s44_aLvM, s45_aLvN, s46_aLvO)
+ Data.TypeLevel.Tuple.Uncurry: [U46] :: t_aVcV s1_aVcW s2_aVcX s3_aVcY s4_aVcZ s5_aVd0 s6_aVd1 s7_aVd2 s8_aVd3 s9_aVd4 s10_aVd5 s11_aVd6 s12_aVd7 s13_aVd8 s14_aVd9 s15_aVda s16_aVdb s17_aVdc s18_aVdd s19_aVde s20_aVdf s21_aVdg s22_aVdh s23_aVdi s24_aVdj s25_aVdk s26_aVdl s27_aVdm s28_aVdn s29_aVdo s30_aVdp s31_aVdq s32_aVdr s33_aVds s34_aVdt s35_aVdu s36_aVdv s37_aVdw s38_aVdx s39_aVdy s40_aVdz s41_aVdA s42_aVdB s43_aVdC s44_aVdD s45_aVdE s46_aVdF -> U46 t_aVcV '(s1_aVcW, s2_aVcX, s3_aVcY, s4_aVcZ, s5_aVd0, s6_aVd1, s7_aVd2, s8_aVd3, s9_aVd4, s10_aVd5, s11_aVd6, s12_aVd7, s13_aVd8, s14_aVd9, s15_aVda, s16_aVdb, s17_aVdc, s18_aVdd, s19_aVde, s20_aVdf, s21_aVdg, s22_aVdh, s23_aVdi, s24_aVdj, s25_aVdk, s26_aVdl, s27_aVdm, s28_aVdn, s29_aVdo, s30_aVdp, s31_aVdq, s32_aVdr, s33_aVds, s34_aVdt, s35_aVdu, s36_aVdv, s37_aVdw, s38_aVdx, s39_aVdy, s40_aVdz, s41_aVdA, s42_aVdB, s43_aVdC, s44_aVdD, s45_aVdE, s46_aVdF)
- Data.TypeLevel.Tuple.Uncurry: [U47] :: t_aLvP s1_aLvQ s2_aLvR s3_aLvS s4_aLvT s5_aLvU s6_aLvV s7_aLvW s8_aLvX s9_aLvY s10_aLvZ s11_aLw0 s12_aLw1 s13_aLw2 s14_aLw3 s15_aLw4 s16_aLw5 s17_aLw6 s18_aLw7 s19_aLw8 s20_aLw9 s21_aLwa s22_aLwb s23_aLwc s24_aLwd s25_aLwe s26_aLwf s27_aLwg s28_aLwh s29_aLwi s30_aLwj s31_aLwk s32_aLwl s33_aLwm s34_aLwn s35_aLwo s36_aLwp s37_aLwq s38_aLwr s39_aLws s40_aLwt s41_aLwu s42_aLwv s43_aLww s44_aLwx s45_aLwy s46_aLwz s47_aLwA -> U47 t_aLvP '(s1_aLvQ, s2_aLvR, s3_aLvS, s4_aLvT, s5_aLvU, s6_aLvV, s7_aLvW, s8_aLvX, s9_aLvY, s10_aLvZ, s11_aLw0, s12_aLw1, s13_aLw2, s14_aLw3, s15_aLw4, s16_aLw5, s17_aLw6, s18_aLw7, s19_aLw8, s20_aLw9, s21_aLwa, s22_aLwb, s23_aLwc, s24_aLwd, s25_aLwe, s26_aLwf, s27_aLwg, s28_aLwh, s29_aLwi, s30_aLwj, s31_aLwk, s32_aLwl, s33_aLwm, s34_aLwn, s35_aLwo, s36_aLwp, s37_aLwq, s38_aLwr, s39_aLws, s40_aLwt, s41_aLwu, s42_aLwv, s43_aLww, s44_aLwx, s45_aLwy, s46_aLwz, s47_aLwA)
+ Data.TypeLevel.Tuple.Uncurry: [U47] :: t_aVdG s1_aVdH s2_aVdI s3_aVdJ s4_aVdK s5_aVdL s6_aVdM s7_aVdN s8_aVdO s9_aVdP s10_aVdQ s11_aVdR s12_aVdS s13_aVdT s14_aVdU s15_aVdV s16_aVdW s17_aVdX s18_aVdY s19_aVdZ s20_aVe0 s21_aVe1 s22_aVe2 s23_aVe3 s24_aVe4 s25_aVe5 s26_aVe6 s27_aVe7 s28_aVe8 s29_aVe9 s30_aVea s31_aVeb s32_aVec s33_aVed s34_aVee s35_aVef s36_aVeg s37_aVeh s38_aVei s39_aVej s40_aVek s41_aVel s42_aVem s43_aVen s44_aVeo s45_aVep s46_aVeq s47_aVer -> U47 t_aVdG '(s1_aVdH, s2_aVdI, s3_aVdJ, s4_aVdK, s5_aVdL, s6_aVdM, s7_aVdN, s8_aVdO, s9_aVdP, s10_aVdQ, s11_aVdR, s12_aVdS, s13_aVdT, s14_aVdU, s15_aVdV, s16_aVdW, s17_aVdX, s18_aVdY, s19_aVdZ, s20_aVe0, s21_aVe1, s22_aVe2, s23_aVe3, s24_aVe4, s25_aVe5, s26_aVe6, s27_aVe7, s28_aVe8, s29_aVe9, s30_aVea, s31_aVeb, s32_aVec, s33_aVed, s34_aVee, s35_aVef, s36_aVeg, s37_aVeh, s38_aVei, s39_aVej, s40_aVek, s41_aVel, s42_aVem, s43_aVen, s44_aVeo, s45_aVep, s46_aVeq, s47_aVer)
- Data.TypeLevel.Tuple.Uncurry: [U48] :: t_aLwB s1_aLwC s2_aLwD s3_aLwE s4_aLwF s5_aLwG s6_aLwH s7_aLwI s8_aLwJ s9_aLwK s10_aLwL s11_aLwM s12_aLwN s13_aLwO s14_aLwP s15_aLwQ s16_aLwR s17_aLwS s18_aLwT s19_aLwU s20_aLwV s21_aLwW s22_aLwX s23_aLwY s24_aLwZ s25_aLx0 s26_aLx1 s27_aLx2 s28_aLx3 s29_aLx4 s30_aLx5 s31_aLx6 s32_aLx7 s33_aLx8 s34_aLx9 s35_aLxa s36_aLxb s37_aLxc s38_aLxd s39_aLxe s40_aLxf s41_aLxg s42_aLxh s43_aLxi s44_aLxj s45_aLxk s46_aLxl s47_aLxm s48_aLxn -> U48 t_aLwB '(s1_aLwC, s2_aLwD, s3_aLwE, s4_aLwF, s5_aLwG, s6_aLwH, s7_aLwI, s8_aLwJ, s9_aLwK, s10_aLwL, s11_aLwM, s12_aLwN, s13_aLwO, s14_aLwP, s15_aLwQ, s16_aLwR, s17_aLwS, s18_aLwT, s19_aLwU, s20_aLwV, s21_aLwW, s22_aLwX, s23_aLwY, s24_aLwZ, s25_aLx0, s26_aLx1, s27_aLx2, s28_aLx3, s29_aLx4, s30_aLx5, s31_aLx6, s32_aLx7, s33_aLx8, s34_aLx9, s35_aLxa, s36_aLxb, s37_aLxc, s38_aLxd, s39_aLxe, s40_aLxf, s41_aLxg, s42_aLxh, s43_aLxi, s44_aLxj, s45_aLxk, s46_aLxl, s47_aLxm, s48_aLxn)
+ Data.TypeLevel.Tuple.Uncurry: [U48] :: t_aVes s1_aVet s2_aVeu s3_aVev s4_aVew s5_aVex s6_aVey s7_aVez s8_aVeA s9_aVeB s10_aVeC s11_aVeD s12_aVeE s13_aVeF s14_aVeG s15_aVeH s16_aVeI s17_aVeJ s18_aVeK s19_aVeL s20_aVeM s21_aVeN s22_aVeO s23_aVeP s24_aVeQ s25_aVeR s26_aVeS s27_aVeT s28_aVeU s29_aVeV s30_aVeW s31_aVeX s32_aVeY s33_aVeZ s34_aVf0 s35_aVf1 s36_aVf2 s37_aVf3 s38_aVf4 s39_aVf5 s40_aVf6 s41_aVf7 s42_aVf8 s43_aVf9 s44_aVfa s45_aVfb s46_aVfc s47_aVfd s48_aVfe -> U48 t_aVes '(s1_aVet, s2_aVeu, s3_aVev, s4_aVew, s5_aVex, s6_aVey, s7_aVez, s8_aVeA, s9_aVeB, s10_aVeC, s11_aVeD, s12_aVeE, s13_aVeF, s14_aVeG, s15_aVeH, s16_aVeI, s17_aVeJ, s18_aVeK, s19_aVeL, s20_aVeM, s21_aVeN, s22_aVeO, s23_aVeP, s24_aVeQ, s25_aVeR, s26_aVeS, s27_aVeT, s28_aVeU, s29_aVeV, s30_aVeW, s31_aVeX, s32_aVeY, s33_aVeZ, s34_aVf0, s35_aVf1, s36_aVf2, s37_aVf3, s38_aVf4, s39_aVf5, s40_aVf6, s41_aVf7, s42_aVf8, s43_aVf9, s44_aVfa, s45_aVfb, s46_aVfc, s47_aVfd, s48_aVfe)
- Data.TypeLevel.Tuple.Uncurry: [U49] :: t_aLxo s1_aLxp s2_aLxq s3_aLxr s4_aLxs s5_aLxt s6_aLxu s7_aLxv s8_aLxw s9_aLxx s10_aLxy s11_aLxz s12_aLxA s13_aLxB s14_aLxC s15_aLxD s16_aLxE s17_aLxF s18_aLxG s19_aLxH s20_aLxI s21_aLxJ s22_aLxK s23_aLxL s24_aLxM s25_aLxN s26_aLxO s27_aLxP s28_aLxQ s29_aLxR s30_aLxS s31_aLxT s32_aLxU s33_aLxV s34_aLxW s35_aLxX s36_aLxY s37_aLxZ s38_aLy0 s39_aLy1 s40_aLy2 s41_aLy3 s42_aLy4 s43_aLy5 s44_aLy6 s45_aLy7 s46_aLy8 s47_aLy9 s48_aLya s49_aLyb -> U49 t_aLxo '(s1_aLxp, s2_aLxq, s3_aLxr, s4_aLxs, s5_aLxt, s6_aLxu, s7_aLxv, s8_aLxw, s9_aLxx, s10_aLxy, s11_aLxz, s12_aLxA, s13_aLxB, s14_aLxC, s15_aLxD, s16_aLxE, s17_aLxF, s18_aLxG, s19_aLxH, s20_aLxI, s21_aLxJ, s22_aLxK, s23_aLxL, s24_aLxM, s25_aLxN, s26_aLxO, s27_aLxP, s28_aLxQ, s29_aLxR, s30_aLxS, s31_aLxT, s32_aLxU, s33_aLxV, s34_aLxW, s35_aLxX, s36_aLxY, s37_aLxZ, s38_aLy0, s39_aLy1, s40_aLy2, s41_aLy3, s42_aLy4, s43_aLy5, s44_aLy6, s45_aLy7, s46_aLy8, s47_aLy9, s48_aLya, s49_aLyb)
+ Data.TypeLevel.Tuple.Uncurry: [U49] :: t_aVff s1_aVfg s2_aVfh s3_aVfi s4_aVfj s5_aVfk s6_aVfl s7_aVfm s8_aVfn s9_aVfo s10_aVfp s11_aVfq s12_aVfr s13_aVfs s14_aVft s15_aVfu s16_aVfv s17_aVfw s18_aVfx s19_aVfy s20_aVfz s21_aVfA s22_aVfB s23_aVfC s24_aVfD s25_aVfE s26_aVfF s27_aVfG s28_aVfH s29_aVfI s30_aVfJ s31_aVfK s32_aVfL s33_aVfM s34_aVfN s35_aVfO s36_aVfP s37_aVfQ s38_aVfR s39_aVfS s40_aVfT s41_aVfU s42_aVfV s43_aVfW s44_aVfX s45_aVfY s46_aVfZ s47_aVg0 s48_aVg1 s49_aVg2 -> U49 t_aVff '(s1_aVfg, s2_aVfh, s3_aVfi, s4_aVfj, s5_aVfk, s6_aVfl, s7_aVfm, s8_aVfn, s9_aVfo, s10_aVfp, s11_aVfq, s12_aVfr, s13_aVfs, s14_aVft, s15_aVfu, s16_aVfv, s17_aVfw, s18_aVfx, s19_aVfy, s20_aVfz, s21_aVfA, s22_aVfB, s23_aVfC, s24_aVfD, s25_aVfE, s26_aVfF, s27_aVfG, s28_aVfH, s29_aVfI, s30_aVfJ, s31_aVfK, s32_aVfL, s33_aVfM, s34_aVfN, s35_aVfO, s36_aVfP, s37_aVfQ, s38_aVfR, s39_aVfS, s40_aVfT, s41_aVfU, s42_aVfV, s43_aVfW, s44_aVfX, s45_aVfY, s46_aVfZ, s47_aVg0, s48_aVg1, s49_aVg2)
- Data.TypeLevel.Tuple.Uncurry: [U4] :: t_aLdN s1_aLdO s2_aLdP s3_aLdQ s4_aLdR -> U4 t_aLdN '(s1_aLdO, s2_aLdP, s3_aLdQ, s4_aLdR)
+ Data.TypeLevel.Tuple.Uncurry: [U4] :: t_aUVE s1_aUVF s2_aUVG s3_aUVH s4_aUVI -> U4 t_aUVE '(s1_aUVF, s2_aUVG, s3_aUVH, s4_aUVI)
- Data.TypeLevel.Tuple.Uncurry: [U50] :: t_aLyc s1_aLyd s2_aLye s3_aLyf s4_aLyg s5_aLyh s6_aLyi s7_aLyj s8_aLyk s9_aLyl s10_aLym s11_aLyn s12_aLyo s13_aLyp s14_aLyq s15_aLyr s16_aLys s17_aLyt s18_aLyu s19_aLyv s20_aLyw s21_aLyx s22_aLyy s23_aLyz s24_aLyA s25_aLyB s26_aLyC s27_aLyD s28_aLyE s29_aLyF s30_aLyG s31_aLyH s32_aLyI s33_aLyJ s34_aLyK s35_aLyL s36_aLyM s37_aLyN s38_aLyO s39_aLyP s40_aLyQ s41_aLyR s42_aLyS s43_aLyT s44_aLyU s45_aLyV s46_aLyW s47_aLyX s48_aLyY s49_aLyZ s50_aLz0 -> U50 t_aLyc '(s1_aLyd, s2_aLye, s3_aLyf, s4_aLyg, s5_aLyh, s6_aLyi, s7_aLyj, s8_aLyk, s9_aLyl, s10_aLym, s11_aLyn, s12_aLyo, s13_aLyp, s14_aLyq, s15_aLyr, s16_aLys, s17_aLyt, s18_aLyu, s19_aLyv, s20_aLyw, s21_aLyx, s22_aLyy, s23_aLyz, s24_aLyA, s25_aLyB, s26_aLyC, s27_aLyD, s28_aLyE, s29_aLyF, s30_aLyG, s31_aLyH, s32_aLyI, s33_aLyJ, s34_aLyK, s35_aLyL, s36_aLyM, s37_aLyN, s38_aLyO, s39_aLyP, s40_aLyQ, s41_aLyR, s42_aLyS, s43_aLyT, s44_aLyU, s45_aLyV, s46_aLyW, s47_aLyX, s48_aLyY, s49_aLyZ, s50_aLz0)
+ Data.TypeLevel.Tuple.Uncurry: [U50] :: t_aVg3 s1_aVg4 s2_aVg5 s3_aVg6 s4_aVg7 s5_aVg8 s6_aVg9 s7_aVga s8_aVgb s9_aVgc s10_aVgd s11_aVge s12_aVgf s13_aVgg s14_aVgh s15_aVgi s16_aVgj s17_aVgk s18_aVgl s19_aVgm s20_aVgn s21_aVgo s22_aVgp s23_aVgq s24_aVgr s25_aVgs s26_aVgt s27_aVgu s28_aVgv s29_aVgw s30_aVgx s31_aVgy s32_aVgz s33_aVgA s34_aVgB s35_aVgC s36_aVgD s37_aVgE s38_aVgF s39_aVgG s40_aVgH s41_aVgI s42_aVgJ s43_aVgK s44_aVgL s45_aVgM s46_aVgN s47_aVgO s48_aVgP s49_aVgQ s50_aVgR -> U50 t_aVg3 '(s1_aVg4, s2_aVg5, s3_aVg6, s4_aVg7, s5_aVg8, s6_aVg9, s7_aVga, s8_aVgb, s9_aVgc, s10_aVgd, s11_aVge, s12_aVgf, s13_aVgg, s14_aVgh, s15_aVgi, s16_aVgj, s17_aVgk, s18_aVgl, s19_aVgm, s20_aVgn, s21_aVgo, s22_aVgp, s23_aVgq, s24_aVgr, s25_aVgs, s26_aVgt, s27_aVgu, s28_aVgv, s29_aVgw, s30_aVgx, s31_aVgy, s32_aVgz, s33_aVgA, s34_aVgB, s35_aVgC, s36_aVgD, s37_aVgE, s38_aVgF, s39_aVgG, s40_aVgH, s41_aVgI, s42_aVgJ, s43_aVgK, s44_aVgL, s45_aVgM, s46_aVgN, s47_aVgO, s48_aVgP, s49_aVgQ, s50_aVgR)
- Data.TypeLevel.Tuple.Uncurry: [U51] :: t_aLz1 s1_aLz2 s2_aLz3 s3_aLz4 s4_aLz5 s5_aLz6 s6_aLz7 s7_aLz8 s8_aLz9 s9_aLza s10_aLzb s11_aLzc s12_aLzd s13_aLze s14_aLzf s15_aLzg s16_aLzh s17_aLzi s18_aLzj s19_aLzk s20_aLzl s21_aLzm s22_aLzn s23_aLzo s24_aLzp s25_aLzq s26_aLzr s27_aLzs s28_aLzt s29_aLzu s30_aLzv s31_aLzw s32_aLzx s33_aLzy s34_aLzz s35_aLzA s36_aLzB s37_aLzC s38_aLzD s39_aLzE s40_aLzF s41_aLzG s42_aLzH s43_aLzI s44_aLzJ s45_aLzK s46_aLzL s47_aLzM s48_aLzN s49_aLzO s50_aLzP s51_aLzQ -> U51 t_aLz1 '(s1_aLz2, s2_aLz3, s3_aLz4, s4_aLz5, s5_aLz6, s6_aLz7, s7_aLz8, s8_aLz9, s9_aLza, s10_aLzb, s11_aLzc, s12_aLzd, s13_aLze, s14_aLzf, s15_aLzg, s16_aLzh, s17_aLzi, s18_aLzj, s19_aLzk, s20_aLzl, s21_aLzm, s22_aLzn, s23_aLzo, s24_aLzp, s25_aLzq, s26_aLzr, s27_aLzs, s28_aLzt, s29_aLzu, s30_aLzv, s31_aLzw, s32_aLzx, s33_aLzy, s34_aLzz, s35_aLzA, s36_aLzB, s37_aLzC, s38_aLzD, s39_aLzE, s40_aLzF, s41_aLzG, s42_aLzH, s43_aLzI, s44_aLzJ, s45_aLzK, s46_aLzL, s47_aLzM, s48_aLzN, s49_aLzO, s50_aLzP, s51_aLzQ)
+ Data.TypeLevel.Tuple.Uncurry: [U51] :: t_aVgS s1_aVgT s2_aVgU s3_aVgV s4_aVgW s5_aVgX s6_aVgY s7_aVgZ s8_aVh0 s9_aVh1 s10_aVh2 s11_aVh3 s12_aVh4 s13_aVh5 s14_aVh6 s15_aVh7 s16_aVh8 s17_aVh9 s18_aVha s19_aVhb s20_aVhc s21_aVhd s22_aVhe s23_aVhf s24_aVhg s25_aVhh s26_aVhi s27_aVhj s28_aVhk s29_aVhl s30_aVhm s31_aVhn s32_aVho s33_aVhp s34_aVhq s35_aVhr s36_aVhs s37_aVht s38_aVhu s39_aVhv s40_aVhw s41_aVhx s42_aVhy s43_aVhz s44_aVhA s45_aVhB s46_aVhC s47_aVhD s48_aVhE s49_aVhF s50_aVhG s51_aVhH -> U51 t_aVgS '(s1_aVgT, s2_aVgU, s3_aVgV, s4_aVgW, s5_aVgX, s6_aVgY, s7_aVgZ, s8_aVh0, s9_aVh1, s10_aVh2, s11_aVh3, s12_aVh4, s13_aVh5, s14_aVh6, s15_aVh7, s16_aVh8, s17_aVh9, s18_aVha, s19_aVhb, s20_aVhc, s21_aVhd, s22_aVhe, s23_aVhf, s24_aVhg, s25_aVhh, s26_aVhi, s27_aVhj, s28_aVhk, s29_aVhl, s30_aVhm, s31_aVhn, s32_aVho, s33_aVhp, s34_aVhq, s35_aVhr, s36_aVhs, s37_aVht, s38_aVhu, s39_aVhv, s40_aVhw, s41_aVhx, s42_aVhy, s43_aVhz, s44_aVhA, s45_aVhB, s46_aVhC, s47_aVhD, s48_aVhE, s49_aVhF, s50_aVhG, s51_aVhH)
- Data.TypeLevel.Tuple.Uncurry: [U52] :: t_aLzR s1_aLzS s2_aLzT s3_aLzU s4_aLzV s5_aLzW s6_aLzX s7_aLzY s8_aLzZ s9_aLA0 s10_aLA1 s11_aLA2 s12_aLA3 s13_aLA4 s14_aLA5 s15_aLA6 s16_aLA7 s17_aLA8 s18_aLA9 s19_aLAa s20_aLAb s21_aLAc s22_aLAd s23_aLAe s24_aLAf s25_aLAg s26_aLAh s27_aLAi s28_aLAj s29_aLAk s30_aLAl s31_aLAm s32_aLAn s33_aLAo s34_aLAp s35_aLAq s36_aLAr s37_aLAs s38_aLAt s39_aLAu s40_aLAv s41_aLAw s42_aLAx s43_aLAy s44_aLAz s45_aLAA s46_aLAB s47_aLAC s48_aLAD s49_aLAE s50_aLAF s51_aLAG s52_aLAH -> U52 t_aLzR '(s1_aLzS, s2_aLzT, s3_aLzU, s4_aLzV, s5_aLzW, s6_aLzX, s7_aLzY, s8_aLzZ, s9_aLA0, s10_aLA1, s11_aLA2, s12_aLA3, s13_aLA4, s14_aLA5, s15_aLA6, s16_aLA7, s17_aLA8, s18_aLA9, s19_aLAa, s20_aLAb, s21_aLAc, s22_aLAd, s23_aLAe, s24_aLAf, s25_aLAg, s26_aLAh, s27_aLAi, s28_aLAj, s29_aLAk, s30_aLAl, s31_aLAm, s32_aLAn, s33_aLAo, s34_aLAp, s35_aLAq, s36_aLAr, s37_aLAs, s38_aLAt, s39_aLAu, s40_aLAv, s41_aLAw, s42_aLAx, s43_aLAy, s44_aLAz, s45_aLAA, s46_aLAB, s47_aLAC, s48_aLAD, s49_aLAE, s50_aLAF, s51_aLAG, s52_aLAH)
+ Data.TypeLevel.Tuple.Uncurry: [U52] :: t_aVhI s1_aVhJ s2_aVhK s3_aVhL s4_aVhM s5_aVhN s6_aVhO s7_aVhP s8_aVhQ s9_aVhR s10_aVhS s11_aVhT s12_aVhU s13_aVhV s14_aVhW s15_aVhX s16_aVhY s17_aVhZ s18_aVi0 s19_aVi1 s20_aVi2 s21_aVi3 s22_aVi4 s23_aVi5 s24_aVi6 s25_aVi7 s26_aVi8 s27_aVi9 s28_aVia s29_aVib s30_aVic s31_aVid s32_aVie s33_aVif s34_aVig s35_aVih s36_aVii s37_aVij s38_aVik s39_aVil s40_aVim s41_aVin s42_aVio s43_aVip s44_aViq s45_aVir s46_aVis s47_aVit s48_aViu s49_aViv s50_aViw s51_aVix s52_aViy -> U52 t_aVhI '(s1_aVhJ, s2_aVhK, s3_aVhL, s4_aVhM, s5_aVhN, s6_aVhO, s7_aVhP, s8_aVhQ, s9_aVhR, s10_aVhS, s11_aVhT, s12_aVhU, s13_aVhV, s14_aVhW, s15_aVhX, s16_aVhY, s17_aVhZ, s18_aVi0, s19_aVi1, s20_aVi2, s21_aVi3, s22_aVi4, s23_aVi5, s24_aVi6, s25_aVi7, s26_aVi8, s27_aVi9, s28_aVia, s29_aVib, s30_aVic, s31_aVid, s32_aVie, s33_aVif, s34_aVig, s35_aVih, s36_aVii, s37_aVij, s38_aVik, s39_aVil, s40_aVim, s41_aVin, s42_aVio, s43_aVip, s44_aViq, s45_aVir, s46_aVis, s47_aVit, s48_aViu, s49_aViv, s50_aViw, s51_aVix, s52_aViy)
- Data.TypeLevel.Tuple.Uncurry: [U53] :: t_aLAI s1_aLAJ s2_aLAK s3_aLAL s4_aLAM s5_aLAN s6_aLAO s7_aLAP s8_aLAQ s9_aLAR s10_aLAS s11_aLAT s12_aLAU s13_aLAV s14_aLAW s15_aLAX s16_aLAY s17_aLAZ s18_aLB0 s19_aLB1 s20_aLB2 s21_aLB3 s22_aLB4 s23_aLB5 s24_aLB6 s25_aLB7 s26_aLB8 s27_aLB9 s28_aLBa s29_aLBb s30_aLBc s31_aLBd s32_aLBe s33_aLBf s34_aLBg s35_aLBh s36_aLBi s37_aLBj s38_aLBk s39_aLBl s40_aLBm s41_aLBn s42_aLBo s43_aLBp s44_aLBq s45_aLBr s46_aLBs s47_aLBt s48_aLBu s49_aLBv s50_aLBw s51_aLBx s52_aLBy s53_aLBz -> U53 t_aLAI '(s1_aLAJ, s2_aLAK, s3_aLAL, s4_aLAM, s5_aLAN, s6_aLAO, s7_aLAP, s8_aLAQ, s9_aLAR, s10_aLAS, s11_aLAT, s12_aLAU, s13_aLAV, s14_aLAW, s15_aLAX, s16_aLAY, s17_aLAZ, s18_aLB0, s19_aLB1, s20_aLB2, s21_aLB3, s22_aLB4, s23_aLB5, s24_aLB6, s25_aLB7, s26_aLB8, s27_aLB9, s28_aLBa, s29_aLBb, s30_aLBc, s31_aLBd, s32_aLBe, s33_aLBf, s34_aLBg, s35_aLBh, s36_aLBi, s37_aLBj, s38_aLBk, s39_aLBl, s40_aLBm, s41_aLBn, s42_aLBo, s43_aLBp, s44_aLBq, s45_aLBr, s46_aLBs, s47_aLBt, s48_aLBu, s49_aLBv, s50_aLBw, s51_aLBx, s52_aLBy, s53_aLBz)
+ Data.TypeLevel.Tuple.Uncurry: [U53] :: t_aViz s1_aViA s2_aViB s3_aViC s4_aViD s5_aViE s6_aViF s7_aViG s8_aViH s9_aViI s10_aViJ s11_aViK s12_aViL s13_aViM s14_aViN s15_aViO s16_aViP s17_aViQ s18_aViR s19_aViS s20_aViT s21_aViU s22_aViV s23_aViW s24_aViX s25_aViY s26_aViZ s27_aVj0 s28_aVj1 s29_aVj2 s30_aVj3 s31_aVj4 s32_aVj5 s33_aVj6 s34_aVj7 s35_aVj8 s36_aVj9 s37_aVja s38_aVjb s39_aVjc s40_aVjd s41_aVje s42_aVjf s43_aVjg s44_aVjh s45_aVji s46_aVjj s47_aVjk s48_aVjl s49_aVjm s50_aVjn s51_aVjo s52_aVjp s53_aVjq -> U53 t_aViz '(s1_aViA, s2_aViB, s3_aViC, s4_aViD, s5_aViE, s6_aViF, s7_aViG, s8_aViH, s9_aViI, s10_aViJ, s11_aViK, s12_aViL, s13_aViM, s14_aViN, s15_aViO, s16_aViP, s17_aViQ, s18_aViR, s19_aViS, s20_aViT, s21_aViU, s22_aViV, s23_aViW, s24_aViX, s25_aViY, s26_aViZ, s27_aVj0, s28_aVj1, s29_aVj2, s30_aVj3, s31_aVj4, s32_aVj5, s33_aVj6, s34_aVj7, s35_aVj8, s36_aVj9, s37_aVja, s38_aVjb, s39_aVjc, s40_aVjd, s41_aVje, s42_aVjf, s43_aVjg, s44_aVjh, s45_aVji, s46_aVjj, s47_aVjk, s48_aVjl, s49_aVjm, s50_aVjn, s51_aVjo, s52_aVjp, s53_aVjq)
- Data.TypeLevel.Tuple.Uncurry: [U54] :: t_aLBA s1_aLBB s2_aLBC s3_aLBD s4_aLBE s5_aLBF s6_aLBG s7_aLBH s8_aLBI s9_aLBJ s10_aLBK s11_aLBL s12_aLBM s13_aLBN s14_aLBO s15_aLBP s16_aLBQ s17_aLBR s18_aLBS s19_aLBT s20_aLBU s21_aLBV s22_aLBW s23_aLBX s24_aLBY s25_aLBZ s26_aLC0 s27_aLC1 s28_aLC2 s29_aLC3 s30_aLC4 s31_aLC5 s32_aLC6 s33_aLC7 s34_aLC8 s35_aLC9 s36_aLCa s37_aLCb s38_aLCc s39_aLCd s40_aLCe s41_aLCf s42_aLCg s43_aLCh s44_aLCi s45_aLCj s46_aLCk s47_aLCl s48_aLCm s49_aLCn s50_aLCo s51_aLCp s52_aLCq s53_aLCr s54_aLCs -> U54 t_aLBA '(s1_aLBB, s2_aLBC, s3_aLBD, s4_aLBE, s5_aLBF, s6_aLBG, s7_aLBH, s8_aLBI, s9_aLBJ, s10_aLBK, s11_aLBL, s12_aLBM, s13_aLBN, s14_aLBO, s15_aLBP, s16_aLBQ, s17_aLBR, s18_aLBS, s19_aLBT, s20_aLBU, s21_aLBV, s22_aLBW, s23_aLBX, s24_aLBY, s25_aLBZ, s26_aLC0, s27_aLC1, s28_aLC2, s29_aLC3, s30_aLC4, s31_aLC5, s32_aLC6, s33_aLC7, s34_aLC8, s35_aLC9, s36_aLCa, s37_aLCb, s38_aLCc, s39_aLCd, s40_aLCe, s41_aLCf, s42_aLCg, s43_aLCh, s44_aLCi, s45_aLCj, s46_aLCk, s47_aLCl, s48_aLCm, s49_aLCn, s50_aLCo, s51_aLCp, s52_aLCq, s53_aLCr, s54_aLCs)
+ Data.TypeLevel.Tuple.Uncurry: [U54] :: t_aVjr s1_aVjs s2_aVjt s3_aVju s4_aVjv s5_aVjw s6_aVjx s7_aVjy s8_aVjz s9_aVjA s10_aVjB s11_aVjC s12_aVjD s13_aVjE s14_aVjF s15_aVjG s16_aVjH s17_aVjI s18_aVjJ s19_aVjK s20_aVjL s21_aVjM s22_aVjN s23_aVjO s24_aVjP s25_aVjQ s26_aVjR s27_aVjS s28_aVjT s29_aVjU s30_aVjV s31_aVjW s32_aVjX s33_aVjY s34_aVjZ s35_aVk0 s36_aVk1 s37_aVk2 s38_aVk3 s39_aVk4 s40_aVk5 s41_aVk6 s42_aVk7 s43_aVk8 s44_aVk9 s45_aVka s46_aVkb s47_aVkc s48_aVkd s49_aVke s50_aVkf s51_aVkg s52_aVkh s53_aVki s54_aVkj -> U54 t_aVjr '(s1_aVjs, s2_aVjt, s3_aVju, s4_aVjv, s5_aVjw, s6_aVjx, s7_aVjy, s8_aVjz, s9_aVjA, s10_aVjB, s11_aVjC, s12_aVjD, s13_aVjE, s14_aVjF, s15_aVjG, s16_aVjH, s17_aVjI, s18_aVjJ, s19_aVjK, s20_aVjL, s21_aVjM, s22_aVjN, s23_aVjO, s24_aVjP, s25_aVjQ, s26_aVjR, s27_aVjS, s28_aVjT, s29_aVjU, s30_aVjV, s31_aVjW, s32_aVjX, s33_aVjY, s34_aVjZ, s35_aVk0, s36_aVk1, s37_aVk2, s38_aVk3, s39_aVk4, s40_aVk5, s41_aVk6, s42_aVk7, s43_aVk8, s44_aVk9, s45_aVka, s46_aVkb, s47_aVkc, s48_aVkd, s49_aVke, s50_aVkf, s51_aVkg, s52_aVkh, s53_aVki, s54_aVkj)
- Data.TypeLevel.Tuple.Uncurry: [U55] :: t_aLCt s1_aLCu s2_aLCv s3_aLCw s4_aLCx s5_aLCy s6_aLCz s7_aLCA s8_aLCB s9_aLCC s10_aLCD s11_aLCE s12_aLCF s13_aLCG s14_aLCH s15_aLCI s16_aLCJ s17_aLCK s18_aLCL s19_aLCM s20_aLCN s21_aLCO s22_aLCP s23_aLCQ s24_aLCR s25_aLCS s26_aLCT s27_aLCU s28_aLCV s29_aLCW s30_aLCX s31_aLCY s32_aLCZ s33_aLD0 s34_aLD1 s35_aLD2 s36_aLD3 s37_aLD4 s38_aLD5 s39_aLD6 s40_aLD7 s41_aLD8 s42_aLD9 s43_aLDa s44_aLDb s45_aLDc s46_aLDd s47_aLDe s48_aLDf s49_aLDg s50_aLDh s51_aLDi s52_aLDj s53_aLDk s54_aLDl s55_aLDm -> U55 t_aLCt '(s1_aLCu, s2_aLCv, s3_aLCw, s4_aLCx, s5_aLCy, s6_aLCz, s7_aLCA, s8_aLCB, s9_aLCC, s10_aLCD, s11_aLCE, s12_aLCF, s13_aLCG, s14_aLCH, s15_aLCI, s16_aLCJ, s17_aLCK, s18_aLCL, s19_aLCM, s20_aLCN, s21_aLCO, s22_aLCP, s23_aLCQ, s24_aLCR, s25_aLCS, s26_aLCT, s27_aLCU, s28_aLCV, s29_aLCW, s30_aLCX, s31_aLCY, s32_aLCZ, s33_aLD0, s34_aLD1, s35_aLD2, s36_aLD3, s37_aLD4, s38_aLD5, s39_aLD6, s40_aLD7, s41_aLD8, s42_aLD9, s43_aLDa, s44_aLDb, s45_aLDc, s46_aLDd, s47_aLDe, s48_aLDf, s49_aLDg, s50_aLDh, s51_aLDi, s52_aLDj, s53_aLDk, s54_aLDl, s55_aLDm)
+ Data.TypeLevel.Tuple.Uncurry: [U55] :: t_aVkk s1_aVkl s2_aVkm s3_aVkn s4_aVko s5_aVkp s6_aVkq s7_aVkr s8_aVks s9_aVkt s10_aVku s11_aVkv s12_aVkw s13_aVkx s14_aVky s15_aVkz s16_aVkA s17_aVkB s18_aVkC s19_aVkD s20_aVkE s21_aVkF s22_aVkG s23_aVkH s24_aVkI s25_aVkJ s26_aVkK s27_aVkL s28_aVkM s29_aVkN s30_aVkO s31_aVkP s32_aVkQ s33_aVkR s34_aVkS s35_aVkT s36_aVkU s37_aVkV s38_aVkW s39_aVkX s40_aVkY s41_aVkZ s42_aVl0 s43_aVl1 s44_aVl2 s45_aVl3 s46_aVl4 s47_aVl5 s48_aVl6 s49_aVl7 s50_aVl8 s51_aVl9 s52_aVla s53_aVlb s54_aVlc s55_aVld -> U55 t_aVkk '(s1_aVkl, s2_aVkm, s3_aVkn, s4_aVko, s5_aVkp, s6_aVkq, s7_aVkr, s8_aVks, s9_aVkt, s10_aVku, s11_aVkv, s12_aVkw, s13_aVkx, s14_aVky, s15_aVkz, s16_aVkA, s17_aVkB, s18_aVkC, s19_aVkD, s20_aVkE, s21_aVkF, s22_aVkG, s23_aVkH, s24_aVkI, s25_aVkJ, s26_aVkK, s27_aVkL, s28_aVkM, s29_aVkN, s30_aVkO, s31_aVkP, s32_aVkQ, s33_aVkR, s34_aVkS, s35_aVkT, s36_aVkU, s37_aVkV, s38_aVkW, s39_aVkX, s40_aVkY, s41_aVkZ, s42_aVl0, s43_aVl1, s44_aVl2, s45_aVl3, s46_aVl4, s47_aVl5, s48_aVl6, s49_aVl7, s50_aVl8, s51_aVl9, s52_aVla, s53_aVlb, s54_aVlc, s55_aVld)
- Data.TypeLevel.Tuple.Uncurry: [U56] :: t_aLDn s1_aLDo s2_aLDp s3_aLDq s4_aLDr s5_aLDs s6_aLDt s7_aLDu s8_aLDv s9_aLDw s10_aLDx s11_aLDy s12_aLDz s13_aLDA s14_aLDB s15_aLDC s16_aLDD s17_aLDE s18_aLDF s19_aLDG s20_aLDH s21_aLDI s22_aLDJ s23_aLDK s24_aLDL s25_aLDM s26_aLDN s27_aLDO s28_aLDP s29_aLDQ s30_aLDR s31_aLDS s32_aLDT s33_aLDU s34_aLDV s35_aLDW s36_aLDX s37_aLDY s38_aLDZ s39_aLE0 s40_aLE1 s41_aLE2 s42_aLE3 s43_aLE4 s44_aLE5 s45_aLE6 s46_aLE7 s47_aLE8 s48_aLE9 s49_aLEa s50_aLEb s51_aLEc s52_aLEd s53_aLEe s54_aLEf s55_aLEg s56_aLEh -> U56 t_aLDn '(s1_aLDo, s2_aLDp, s3_aLDq, s4_aLDr, s5_aLDs, s6_aLDt, s7_aLDu, s8_aLDv, s9_aLDw, s10_aLDx, s11_aLDy, s12_aLDz, s13_aLDA, s14_aLDB, s15_aLDC, s16_aLDD, s17_aLDE, s18_aLDF, s19_aLDG, s20_aLDH, s21_aLDI, s22_aLDJ, s23_aLDK, s24_aLDL, s25_aLDM, s26_aLDN, s27_aLDO, s28_aLDP, s29_aLDQ, s30_aLDR, s31_aLDS, s32_aLDT, s33_aLDU, s34_aLDV, s35_aLDW, s36_aLDX, s37_aLDY, s38_aLDZ, s39_aLE0, s40_aLE1, s41_aLE2, s42_aLE3, s43_aLE4, s44_aLE5, s45_aLE6, s46_aLE7, s47_aLE8, s48_aLE9, s49_aLEa, s50_aLEb, s51_aLEc, s52_aLEd, s53_aLEe, s54_aLEf, s55_aLEg, s56_aLEh)
+ Data.TypeLevel.Tuple.Uncurry: [U56] :: t_aVle s1_aVlf s2_aVlg s3_aVlh s4_aVli s5_aVlj s6_aVlk s7_aVll s8_aVlm s9_aVln s10_aVlo s11_aVlp s12_aVlq s13_aVlr s14_aVls s15_aVlt s16_aVlu s17_aVlv s18_aVlw s19_aVlx s20_aVly s21_aVlz s22_aVlA s23_aVlB s24_aVlC s25_aVlD s26_aVlE s27_aVlF s28_aVlG s29_aVlH s30_aVlI s31_aVlJ s32_aVlK s33_aVlL s34_aVlM s35_aVlN s36_aVlO s37_aVlP s38_aVlQ s39_aVlR s40_aVlS s41_aVlT s42_aVlU s43_aVlV s44_aVlW s45_aVlX s46_aVlY s47_aVlZ s48_aVm0 s49_aVm1 s50_aVm2 s51_aVm3 s52_aVm4 s53_aVm5 s54_aVm6 s55_aVm7 s56_aVm8 -> U56 t_aVle '(s1_aVlf, s2_aVlg, s3_aVlh, s4_aVli, s5_aVlj, s6_aVlk, s7_aVll, s8_aVlm, s9_aVln, s10_aVlo, s11_aVlp, s12_aVlq, s13_aVlr, s14_aVls, s15_aVlt, s16_aVlu, s17_aVlv, s18_aVlw, s19_aVlx, s20_aVly, s21_aVlz, s22_aVlA, s23_aVlB, s24_aVlC, s25_aVlD, s26_aVlE, s27_aVlF, s28_aVlG, s29_aVlH, s30_aVlI, s31_aVlJ, s32_aVlK, s33_aVlL, s34_aVlM, s35_aVlN, s36_aVlO, s37_aVlP, s38_aVlQ, s39_aVlR, s40_aVlS, s41_aVlT, s42_aVlU, s43_aVlV, s44_aVlW, s45_aVlX, s46_aVlY, s47_aVlZ, s48_aVm0, s49_aVm1, s50_aVm2, s51_aVm3, s52_aVm4, s53_aVm5, s54_aVm6, s55_aVm7, s56_aVm8)
- Data.TypeLevel.Tuple.Uncurry: [U57] :: t_aLEi s1_aLEj s2_aLEk s3_aLEl s4_aLEm s5_aLEn s6_aLEo s7_aLEp s8_aLEq s9_aLEr s10_aLEs s11_aLEt s12_aLEu s13_aLEv s14_aLEw s15_aLEx s16_aLEy s17_aLEz s18_aLEA s19_aLEB s20_aLEC s21_aLED s22_aLEE s23_aLEF s24_aLEG s25_aLEH s26_aLEI s27_aLEJ s28_aLEK s29_aLEL s30_aLEM s31_aLEN s32_aLEO s33_aLEP s34_aLEQ s35_aLER s36_aLES s37_aLET s38_aLEU s39_aLEV s40_aLEW s41_aLEX s42_aLEY s43_aLEZ s44_aLF0 s45_aLF1 s46_aLF2 s47_aLF3 s48_aLF4 s49_aLF5 s50_aLF6 s51_aLF7 s52_aLF8 s53_aLF9 s54_aLFa s55_aLFb s56_aLFc s57_aLFd -> U57 t_aLEi '(s1_aLEj, s2_aLEk, s3_aLEl, s4_aLEm, s5_aLEn, s6_aLEo, s7_aLEp, s8_aLEq, s9_aLEr, s10_aLEs, s11_aLEt, s12_aLEu, s13_aLEv, s14_aLEw, s15_aLEx, s16_aLEy, s17_aLEz, s18_aLEA, s19_aLEB, s20_aLEC, s21_aLED, s22_aLEE, s23_aLEF, s24_aLEG, s25_aLEH, s26_aLEI, s27_aLEJ, s28_aLEK, s29_aLEL, s30_aLEM, s31_aLEN, s32_aLEO, s33_aLEP, s34_aLEQ, s35_aLER, s36_aLES, s37_aLET, s38_aLEU, s39_aLEV, s40_aLEW, s41_aLEX, s42_aLEY, s43_aLEZ, s44_aLF0, s45_aLF1, s46_aLF2, s47_aLF3, s48_aLF4, s49_aLF5, s50_aLF6, s51_aLF7, s52_aLF8, s53_aLF9, s54_aLFa, s55_aLFb, s56_aLFc, s57_aLFd)
+ Data.TypeLevel.Tuple.Uncurry: [U57] :: t_aVm9 s1_aVma s2_aVmb s3_aVmc s4_aVmd s5_aVme s6_aVmf s7_aVmg s8_aVmh s9_aVmi s10_aVmj s11_aVmk s12_aVml s13_aVmm s14_aVmn s15_aVmo s16_aVmp s17_aVmq s18_aVmr s19_aVms s20_aVmt s21_aVmu s22_aVmv s23_aVmw s24_aVmx s25_aVmy s26_aVmz s27_aVmA s28_aVmB s29_aVmC s30_aVmD s31_aVmE s32_aVmF s33_aVmG s34_aVmH s35_aVmI s36_aVmJ s37_aVmK s38_aVmL s39_aVmM s40_aVmN s41_aVmO s42_aVmP s43_aVmQ s44_aVmR s45_aVmS s46_aVmT s47_aVmU s48_aVmV s49_aVmW s50_aVmX s51_aVmY s52_aVmZ s53_aVn0 s54_aVn1 s55_aVn2 s56_aVn3 s57_aVn4 -> U57 t_aVm9 '(s1_aVma, s2_aVmb, s3_aVmc, s4_aVmd, s5_aVme, s6_aVmf, s7_aVmg, s8_aVmh, s9_aVmi, s10_aVmj, s11_aVmk, s12_aVml, s13_aVmm, s14_aVmn, s15_aVmo, s16_aVmp, s17_aVmq, s18_aVmr, s19_aVms, s20_aVmt, s21_aVmu, s22_aVmv, s23_aVmw, s24_aVmx, s25_aVmy, s26_aVmz, s27_aVmA, s28_aVmB, s29_aVmC, s30_aVmD, s31_aVmE, s32_aVmF, s33_aVmG, s34_aVmH, s35_aVmI, s36_aVmJ, s37_aVmK, s38_aVmL, s39_aVmM, s40_aVmN, s41_aVmO, s42_aVmP, s43_aVmQ, s44_aVmR, s45_aVmS, s46_aVmT, s47_aVmU, s48_aVmV, s49_aVmW, s50_aVmX, s51_aVmY, s52_aVmZ, s53_aVn0, s54_aVn1, s55_aVn2, s56_aVn3, s57_aVn4)
- Data.TypeLevel.Tuple.Uncurry: [U58] :: t_aLFe s1_aLFf s2_aLFg s3_aLFh s4_aLFi s5_aLFj s6_aLFk s7_aLFl s8_aLFm s9_aLFn s10_aLFo s11_aLFp s12_aLFq s13_aLFr s14_aLFs s15_aLFt s16_aLFu s17_aLFv s18_aLFw s19_aLFx s20_aLFy s21_aLFz s22_aLFA s23_aLFB s24_aLFC s25_aLFD s26_aLFE s27_aLFF s28_aLFG s29_aLFH s30_aLFI s31_aLFJ s32_aLFK s33_aLFL s34_aLFM s35_aLFN s36_aLFO s37_aLFP s38_aLFQ s39_aLFR s40_aLFS s41_aLFT s42_aLFU s43_aLFV s44_aLFW s45_aLFX s46_aLFY s47_aLFZ s48_aLG0 s49_aLG1 s50_aLG2 s51_aLG3 s52_aLG4 s53_aLG5 s54_aLG6 s55_aLG7 s56_aLG8 s57_aLG9 s58_aLGa -> U58 t_aLFe '(s1_aLFf, s2_aLFg, s3_aLFh, s4_aLFi, s5_aLFj, s6_aLFk, s7_aLFl, s8_aLFm, s9_aLFn, s10_aLFo, s11_aLFp, s12_aLFq, s13_aLFr, s14_aLFs, s15_aLFt, s16_aLFu, s17_aLFv, s18_aLFw, s19_aLFx, s20_aLFy, s21_aLFz, s22_aLFA, s23_aLFB, s24_aLFC, s25_aLFD, s26_aLFE, s27_aLFF, s28_aLFG, s29_aLFH, s30_aLFI, s31_aLFJ, s32_aLFK, s33_aLFL, s34_aLFM, s35_aLFN, s36_aLFO, s37_aLFP, s38_aLFQ, s39_aLFR, s40_aLFS, s41_aLFT, s42_aLFU, s43_aLFV, s44_aLFW, s45_aLFX, s46_aLFY, s47_aLFZ, s48_aLG0, s49_aLG1, s50_aLG2, s51_aLG3, s52_aLG4, s53_aLG5, s54_aLG6, s55_aLG7, s56_aLG8, s57_aLG9, s58_aLGa)
+ Data.TypeLevel.Tuple.Uncurry: [U58] :: t_aVn5 s1_aVn6 s2_aVn7 s3_aVn8 s4_aVn9 s5_aVna s6_aVnb s7_aVnc s8_aVnd s9_aVne s10_aVnf s11_aVng s12_aVnh s13_aVni s14_aVnj s15_aVnk s16_aVnl s17_aVnm s18_aVnn s19_aVno s20_aVnp s21_aVnq s22_aVnr s23_aVns s24_aVnt s25_aVnu s26_aVnv s27_aVnw s28_aVnx s29_aVny s30_aVnz s31_aVnA s32_aVnB s33_aVnC s34_aVnD s35_aVnE s36_aVnF s37_aVnG s38_aVnH s39_aVnI s40_aVnJ s41_aVnK s42_aVnL s43_aVnM s44_aVnN s45_aVnO s46_aVnP s47_aVnQ s48_aVnR s49_aVnS s50_aVnT s51_aVnU s52_aVnV s53_aVnW s54_aVnX s55_aVnY s56_aVnZ s57_aVo0 s58_aVo1 -> U58 t_aVn5 '(s1_aVn6, s2_aVn7, s3_aVn8, s4_aVn9, s5_aVna, s6_aVnb, s7_aVnc, s8_aVnd, s9_aVne, s10_aVnf, s11_aVng, s12_aVnh, s13_aVni, s14_aVnj, s15_aVnk, s16_aVnl, s17_aVnm, s18_aVnn, s19_aVno, s20_aVnp, s21_aVnq, s22_aVnr, s23_aVns, s24_aVnt, s25_aVnu, s26_aVnv, s27_aVnw, s28_aVnx, s29_aVny, s30_aVnz, s31_aVnA, s32_aVnB, s33_aVnC, s34_aVnD, s35_aVnE, s36_aVnF, s37_aVnG, s38_aVnH, s39_aVnI, s40_aVnJ, s41_aVnK, s42_aVnL, s43_aVnM, s44_aVnN, s45_aVnO, s46_aVnP, s47_aVnQ, s48_aVnR, s49_aVnS, s50_aVnT, s51_aVnU, s52_aVnV, s53_aVnW, s54_aVnX, s55_aVnY, s56_aVnZ, s57_aVo0, s58_aVo1)
- Data.TypeLevel.Tuple.Uncurry: [U59] :: t_aLGb s1_aLGc s2_aLGd s3_aLGe s4_aLGf s5_aLGg s6_aLGh s7_aLGi s8_aLGj s9_aLGk s10_aLGl s11_aLGm s12_aLGn s13_aLGo s14_aLGp s15_aLGq s16_aLGr s17_aLGs s18_aLGt s19_aLGu s20_aLGv s21_aLGw s22_aLGx s23_aLGy s24_aLGz s25_aLGA s26_aLGB s27_aLGC s28_aLGD s29_aLGE s30_aLGF s31_aLGG s32_aLGH s33_aLGI s34_aLGJ s35_aLGK s36_aLGL s37_aLGM s38_aLGN s39_aLGO s40_aLGP s41_aLGQ s42_aLGR s43_aLGS s44_aLGT s45_aLGU s46_aLGV s47_aLGW s48_aLGX s49_aLGY s50_aLGZ s51_aLH0 s52_aLH1 s53_aLH2 s54_aLH3 s55_aLH4 s56_aLH5 s57_aLH6 s58_aLH7 s59_aLH8 -> U59 t_aLGb '(s1_aLGc, s2_aLGd, s3_aLGe, s4_aLGf, s5_aLGg, s6_aLGh, s7_aLGi, s8_aLGj, s9_aLGk, s10_aLGl, s11_aLGm, s12_aLGn, s13_aLGo, s14_aLGp, s15_aLGq, s16_aLGr, s17_aLGs, s18_aLGt, s19_aLGu, s20_aLGv, s21_aLGw, s22_aLGx, s23_aLGy, s24_aLGz, s25_aLGA, s26_aLGB, s27_aLGC, s28_aLGD, s29_aLGE, s30_aLGF, s31_aLGG, s32_aLGH, s33_aLGI, s34_aLGJ, s35_aLGK, s36_aLGL, s37_aLGM, s38_aLGN, s39_aLGO, s40_aLGP, s41_aLGQ, s42_aLGR, s43_aLGS, s44_aLGT, s45_aLGU, s46_aLGV, s47_aLGW, s48_aLGX, s49_aLGY, s50_aLGZ, s51_aLH0, s52_aLH1, s53_aLH2, s54_aLH3, s55_aLH4, s56_aLH5, s57_aLH6, s58_aLH7, s59_aLH8)
+ Data.TypeLevel.Tuple.Uncurry: [U59] :: t_aVo2 s1_aVo3 s2_aVo4 s3_aVo5 s4_aVo6 s5_aVo7 s6_aVo8 s7_aVo9 s8_aVoa s9_aVob s10_aVoc s11_aVod s12_aVoe s13_aVof s14_aVog s15_aVoh s16_aVoi s17_aVoj s18_aVok s19_aVol s20_aVom s21_aVon s22_aVoo s23_aVop s24_aVoq s25_aVor s26_aVos s27_aVot s28_aVou s29_aVov s30_aVow s31_aVox s32_aVoy s33_aVoz s34_aVoA s35_aVoB s36_aVoC s37_aVoD s38_aVoE s39_aVoF s40_aVoG s41_aVoH s42_aVoI s43_aVoJ s44_aVoK s45_aVoL s46_aVoM s47_aVoN s48_aVoO s49_aVoP s50_aVoQ s51_aVoR s52_aVoS s53_aVoT s54_aVoU s55_aVoV s56_aVoW s57_aVoX s58_aVoY s59_aVoZ -> U59 t_aVo2 '(s1_aVo3, s2_aVo4, s3_aVo5, s4_aVo6, s5_aVo7, s6_aVo8, s7_aVo9, s8_aVoa, s9_aVob, s10_aVoc, s11_aVod, s12_aVoe, s13_aVof, s14_aVog, s15_aVoh, s16_aVoi, s17_aVoj, s18_aVok, s19_aVol, s20_aVom, s21_aVon, s22_aVoo, s23_aVop, s24_aVoq, s25_aVor, s26_aVos, s27_aVot, s28_aVou, s29_aVov, s30_aVow, s31_aVox, s32_aVoy, s33_aVoz, s34_aVoA, s35_aVoB, s36_aVoC, s37_aVoD, s38_aVoE, s39_aVoF, s40_aVoG, s41_aVoH, s42_aVoI, s43_aVoJ, s44_aVoK, s45_aVoL, s46_aVoM, s47_aVoN, s48_aVoO, s49_aVoP, s50_aVoQ, s51_aVoR, s52_aVoS, s53_aVoT, s54_aVoU, s55_aVoV, s56_aVoW, s57_aVoX, s58_aVoY, s59_aVoZ)
- Data.TypeLevel.Tuple.Uncurry: [U5] :: t_aLdS s1_aLdT s2_aLdU s3_aLdV s4_aLdW s5_aLdX -> U5 t_aLdS '(s1_aLdT, s2_aLdU, s3_aLdV, s4_aLdW, s5_aLdX)
+ Data.TypeLevel.Tuple.Uncurry: [U5] :: t_aUVJ s1_aUVK s2_aUVL s3_aUVM s4_aUVN s5_aUVO -> U5 t_aUVJ '(s1_aUVK, s2_aUVL, s3_aUVM, s4_aUVN, s5_aUVO)
- Data.TypeLevel.Tuple.Uncurry: [U60] :: t_aLH9 s1_aLHa s2_aLHb s3_aLHc s4_aLHd s5_aLHe s6_aLHf s7_aLHg s8_aLHh s9_aLHi s10_aLHj s11_aLHk s12_aLHl s13_aLHm s14_aLHn s15_aLHo s16_aLHp s17_aLHq s18_aLHr s19_aLHs s20_aLHt s21_aLHu s22_aLHv s23_aLHw s24_aLHx s25_aLHy s26_aLHz s27_aLHA s28_aLHB s29_aLHC s30_aLHD s31_aLHE s32_aLHF s33_aLHG s34_aLHH s35_aLHI s36_aLHJ s37_aLHK s38_aLHL s39_aLHM s40_aLHN s41_aLHO s42_aLHP s43_aLHQ s44_aLHR s45_aLHS s46_aLHT s47_aLHU s48_aLHV s49_aLHW s50_aLHX s51_aLHY s52_aLHZ s53_aLI0 s54_aLI1 s55_aLI2 s56_aLI3 s57_aLI4 s58_aLI5 s59_aLI6 s60_aLI7 -> U60 t_aLH9 '(s1_aLHa, s2_aLHb, s3_aLHc, s4_aLHd, s5_aLHe, s6_aLHf, s7_aLHg, s8_aLHh, s9_aLHi, s10_aLHj, s11_aLHk, s12_aLHl, s13_aLHm, s14_aLHn, s15_aLHo, s16_aLHp, s17_aLHq, s18_aLHr, s19_aLHs, s20_aLHt, s21_aLHu, s22_aLHv, s23_aLHw, s24_aLHx, s25_aLHy, s26_aLHz, s27_aLHA, s28_aLHB, s29_aLHC, s30_aLHD, s31_aLHE, s32_aLHF, s33_aLHG, s34_aLHH, s35_aLHI, s36_aLHJ, s37_aLHK, s38_aLHL, s39_aLHM, s40_aLHN, s41_aLHO, s42_aLHP, s43_aLHQ, s44_aLHR, s45_aLHS, s46_aLHT, s47_aLHU, s48_aLHV, s49_aLHW, s50_aLHX, s51_aLHY, s52_aLHZ, s53_aLI0, s54_aLI1, s55_aLI2, s56_aLI3, s57_aLI4, s58_aLI5, s59_aLI6, s60_aLI7)
+ Data.TypeLevel.Tuple.Uncurry: [U60] :: t_aVp0 s1_aVp1 s2_aVp2 s3_aVp3 s4_aVp4 s5_aVp5 s6_aVp6 s7_aVp7 s8_aVp8 s9_aVp9 s10_aVpa s11_aVpb s12_aVpc s13_aVpd s14_aVpe s15_aVpf s16_aVpg s17_aVph s18_aVpi s19_aVpj s20_aVpk s21_aVpl s22_aVpm s23_aVpn s24_aVpo s25_aVpp s26_aVpq s27_aVpr s28_aVps s29_aVpt s30_aVpu s31_aVpv s32_aVpw s33_aVpx s34_aVpy s35_aVpz s36_aVpA s37_aVpB s38_aVpC s39_aVpD s40_aVpE s41_aVpF s42_aVpG s43_aVpH s44_aVpI s45_aVpJ s46_aVpK s47_aVpL s48_aVpM s49_aVpN s50_aVpO s51_aVpP s52_aVpQ s53_aVpR s54_aVpS s55_aVpT s56_aVpU s57_aVpV s58_aVpW s59_aVpX s60_aVpY -> U60 t_aVp0 '(s1_aVp1, s2_aVp2, s3_aVp3, s4_aVp4, s5_aVp5, s6_aVp6, s7_aVp7, s8_aVp8, s9_aVp9, s10_aVpa, s11_aVpb, s12_aVpc, s13_aVpd, s14_aVpe, s15_aVpf, s16_aVpg, s17_aVph, s18_aVpi, s19_aVpj, s20_aVpk, s21_aVpl, s22_aVpm, s23_aVpn, s24_aVpo, s25_aVpp, s26_aVpq, s27_aVpr, s28_aVps, s29_aVpt, s30_aVpu, s31_aVpv, s32_aVpw, s33_aVpx, s34_aVpy, s35_aVpz, s36_aVpA, s37_aVpB, s38_aVpC, s39_aVpD, s40_aVpE, s41_aVpF, s42_aVpG, s43_aVpH, s44_aVpI, s45_aVpJ, s46_aVpK, s47_aVpL, s48_aVpM, s49_aVpN, s50_aVpO, s51_aVpP, s52_aVpQ, s53_aVpR, s54_aVpS, s55_aVpT, s56_aVpU, s57_aVpV, s58_aVpW, s59_aVpX, s60_aVpY)
- Data.TypeLevel.Tuple.Uncurry: [U61] :: t_aLI8 s1_aLI9 s2_aLIa s3_aLIb s4_aLIc s5_aLId s6_aLIe s7_aLIf s8_aLIg s9_aLIh s10_aLIi s11_aLIj s12_aLIk s13_aLIl s14_aLIm s15_aLIn s16_aLIo s17_aLIp s18_aLIq s19_aLIr s20_aLIs s21_aLIt s22_aLIu s23_aLIv s24_aLIw s25_aLIx s26_aLIy s27_aLIz s28_aLIA s29_aLIB s30_aLIC s31_aLID s32_aLIE s33_aLIF s34_aLIG s35_aLIH s36_aLII s37_aLIJ s38_aLIK s39_aLIL s40_aLIM s41_aLIN s42_aLIO s43_aLIP s44_aLIQ s45_aLIR s46_aLIS s47_aLIT s48_aLIU s49_aLIV s50_aLIW s51_aLIX s52_aLIY s53_aLIZ s54_aLJ0 s55_aLJ1 s56_aLJ2 s57_aLJ3 s58_aLJ4 s59_aLJ5 s60_aLJ6 s61_aLJ7 -> U61 t_aLI8 '(s1_aLI9, s2_aLIa, s3_aLIb, s4_aLIc, s5_aLId, s6_aLIe, s7_aLIf, s8_aLIg, s9_aLIh, s10_aLIi, s11_aLIj, s12_aLIk, s13_aLIl, s14_aLIm, s15_aLIn, s16_aLIo, s17_aLIp, s18_aLIq, s19_aLIr, s20_aLIs, s21_aLIt, s22_aLIu, s23_aLIv, s24_aLIw, s25_aLIx, s26_aLIy, s27_aLIz, s28_aLIA, s29_aLIB, s30_aLIC, s31_aLID, s32_aLIE, s33_aLIF, s34_aLIG, s35_aLIH, s36_aLII, s37_aLIJ, s38_aLIK, s39_aLIL, s40_aLIM, s41_aLIN, s42_aLIO, s43_aLIP, s44_aLIQ, s45_aLIR, s46_aLIS, s47_aLIT, s48_aLIU, s49_aLIV, s50_aLIW, s51_aLIX, s52_aLIY, s53_aLIZ, s54_aLJ0, s55_aLJ1, s56_aLJ2, s57_aLJ3, s58_aLJ4, s59_aLJ5, s60_aLJ6, s61_aLJ7)
+ Data.TypeLevel.Tuple.Uncurry: [U61] :: t_aVpZ s1_aVq0 s2_aVq1 s3_aVq2 s4_aVq3 s5_aVq4 s6_aVq5 s7_aVq6 s8_aVq7 s9_aVq8 s10_aVq9 s11_aVqa s12_aVqb s13_aVqc s14_aVqd s15_aVqe s16_aVqf s17_aVqg s18_aVqh s19_aVqi s20_aVqj s21_aVqk s22_aVql s23_aVqm s24_aVqn s25_aVqo s26_aVqp s27_aVqq s28_aVqr s29_aVqs s30_aVqt s31_aVqu s32_aVqv s33_aVqw s34_aVqx s35_aVqy s36_aVqz s37_aVqA s38_aVqB s39_aVqC s40_aVqD s41_aVqE s42_aVqF s43_aVqG s44_aVqH s45_aVqI s46_aVqJ s47_aVqK s48_aVqL s49_aVqM s50_aVqN s51_aVqO s52_aVqP s53_aVqQ s54_aVqR s55_aVqS s56_aVqT s57_aVqU s58_aVqV s59_aVqW s60_aVqX s61_aVqY -> U61 t_aVpZ '(s1_aVq0, s2_aVq1, s3_aVq2, s4_aVq3, s5_aVq4, s6_aVq5, s7_aVq6, s8_aVq7, s9_aVq8, s10_aVq9, s11_aVqa, s12_aVqb, s13_aVqc, s14_aVqd, s15_aVqe, s16_aVqf, s17_aVqg, s18_aVqh, s19_aVqi, s20_aVqj, s21_aVqk, s22_aVql, s23_aVqm, s24_aVqn, s25_aVqo, s26_aVqp, s27_aVqq, s28_aVqr, s29_aVqs, s30_aVqt, s31_aVqu, s32_aVqv, s33_aVqw, s34_aVqx, s35_aVqy, s36_aVqz, s37_aVqA, s38_aVqB, s39_aVqC, s40_aVqD, s41_aVqE, s42_aVqF, s43_aVqG, s44_aVqH, s45_aVqI, s46_aVqJ, s47_aVqK, s48_aVqL, s49_aVqM, s50_aVqN, s51_aVqO, s52_aVqP, s53_aVqQ, s54_aVqR, s55_aVqS, s56_aVqT, s57_aVqU, s58_aVqV, s59_aVqW, s60_aVqX, s61_aVqY)
- Data.TypeLevel.Tuple.Uncurry: [U62] :: t_aLJ8 s1_aLJ9 s2_aLJa s3_aLJb s4_aLJc s5_aLJd s6_aLJe s7_aLJf s8_aLJg s9_aLJh s10_aLJi s11_aLJj s12_aLJk s13_aLJl s14_aLJm s15_aLJn s16_aLJo s17_aLJp s18_aLJq s19_aLJr s20_aLJs s21_aLJt s22_aLJu s23_aLJv s24_aLJw s25_aLJx s26_aLJy s27_aLJz s28_aLJA s29_aLJB s30_aLJC s31_aLJD s32_aLJE s33_aLJF s34_aLJG s35_aLJH s36_aLJI s37_aLJJ s38_aLJK s39_aLJL s40_aLJM s41_aLJN s42_aLJO s43_aLJP s44_aLJQ s45_aLJR s46_aLJS s47_aLJT s48_aLJU s49_aLJV s50_aLJW s51_aLJX s52_aLJY s53_aLJZ s54_aLK0 s55_aLK1 s56_aLK2 s57_aLK3 s58_aLK4 s59_aLK5 s60_aLK6 s61_aLK7 s62_aLK8 -> U62 t_aLJ8 '(s1_aLJ9, s2_aLJa, s3_aLJb, s4_aLJc, s5_aLJd, s6_aLJe, s7_aLJf, s8_aLJg, s9_aLJh, s10_aLJi, s11_aLJj, s12_aLJk, s13_aLJl, s14_aLJm, s15_aLJn, s16_aLJo, s17_aLJp, s18_aLJq, s19_aLJr, s20_aLJs, s21_aLJt, s22_aLJu, s23_aLJv, s24_aLJw, s25_aLJx, s26_aLJy, s27_aLJz, s28_aLJA, s29_aLJB, s30_aLJC, s31_aLJD, s32_aLJE, s33_aLJF, s34_aLJG, s35_aLJH, s36_aLJI, s37_aLJJ, s38_aLJK, s39_aLJL, s40_aLJM, s41_aLJN, s42_aLJO, s43_aLJP, s44_aLJQ, s45_aLJR, s46_aLJS, s47_aLJT, s48_aLJU, s49_aLJV, s50_aLJW, s51_aLJX, s52_aLJY, s53_aLJZ, s54_aLK0, s55_aLK1, s56_aLK2, s57_aLK3, s58_aLK4, s59_aLK5, s60_aLK6, s61_aLK7, s62_aLK8)
+ Data.TypeLevel.Tuple.Uncurry: [U62] :: t_aVqZ s1_aVr0 s2_aVr1 s3_aVr2 s4_aVr3 s5_aVr4 s6_aVr5 s7_aVr6 s8_aVr7 s9_aVr8 s10_aVr9 s11_aVra s12_aVrb s13_aVrc s14_aVrd s15_aVre s16_aVrf s17_aVrg s18_aVrh s19_aVri s20_aVrj s21_aVrk s22_aVrl s23_aVrm s24_aVrn s25_aVro s26_aVrp s27_aVrq s28_aVrr s29_aVrs s30_aVrt s31_aVru s32_aVrv s33_aVrw s34_aVrx s35_aVry s36_aVrz s37_aVrA s38_aVrB s39_aVrC s40_aVrD s41_aVrE s42_aVrF s43_aVrG s44_aVrH s45_aVrI s46_aVrJ s47_aVrK s48_aVrL s49_aVrM s50_aVrN s51_aVrO s52_aVrP s53_aVrQ s54_aVrR s55_aVrS s56_aVrT s57_aVrU s58_aVrV s59_aVrW s60_aVrX s61_aVrY s62_aVrZ -> U62 t_aVqZ '(s1_aVr0, s2_aVr1, s3_aVr2, s4_aVr3, s5_aVr4, s6_aVr5, s7_aVr6, s8_aVr7, s9_aVr8, s10_aVr9, s11_aVra, s12_aVrb, s13_aVrc, s14_aVrd, s15_aVre, s16_aVrf, s17_aVrg, s18_aVrh, s19_aVri, s20_aVrj, s21_aVrk, s22_aVrl, s23_aVrm, s24_aVrn, s25_aVro, s26_aVrp, s27_aVrq, s28_aVrr, s29_aVrs, s30_aVrt, s31_aVru, s32_aVrv, s33_aVrw, s34_aVrx, s35_aVry, s36_aVrz, s37_aVrA, s38_aVrB, s39_aVrC, s40_aVrD, s41_aVrE, s42_aVrF, s43_aVrG, s44_aVrH, s45_aVrI, s46_aVrJ, s47_aVrK, s48_aVrL, s49_aVrM, s50_aVrN, s51_aVrO, s52_aVrP, s53_aVrQ, s54_aVrR, s55_aVrS, s56_aVrT, s57_aVrU, s58_aVrV, s59_aVrW, s60_aVrX, s61_aVrY, s62_aVrZ)
- Data.TypeLevel.Tuple.Uncurry: [U6] :: t_aLdY s1_aLdZ s2_aLe0 s3_aLe1 s4_aLe2 s5_aLe3 s6_aLe4 -> U6 t_aLdY '(s1_aLdZ, s2_aLe0, s3_aLe1, s4_aLe2, s5_aLe3, s6_aLe4)
+ Data.TypeLevel.Tuple.Uncurry: [U6] :: t_aUVP s1_aUVQ s2_aUVR s3_aUVS s4_aUVT s5_aUVU s6_aUVV -> U6 t_aUVP '(s1_aUVQ, s2_aUVR, s3_aUVS, s4_aUVT, s5_aUVU, s6_aUVV)
- Data.TypeLevel.Tuple.Uncurry: [U7] :: t_aLe5 s1_aLe6 s2_aLe7 s3_aLe8 s4_aLe9 s5_aLea s6_aLeb s7_aLec -> U7 t_aLe5 '(s1_aLe6, s2_aLe7, s3_aLe8, s4_aLe9, s5_aLea, s6_aLeb, s7_aLec)
+ Data.TypeLevel.Tuple.Uncurry: [U7] :: t_aUVW s1_aUVX s2_aUVY s3_aUVZ s4_aUW0 s5_aUW1 s6_aUW2 s7_aUW3 -> U7 t_aUVW '(s1_aUVX, s2_aUVY, s3_aUVZ, s4_aUW0, s5_aUW1, s6_aUW2, s7_aUW3)
- Data.TypeLevel.Tuple.Uncurry: [U8] :: t_aLed s1_aLee s2_aLef s3_aLeg s4_aLeh s5_aLei s6_aLej s7_aLek s8_aLel -> U8 t_aLed '(s1_aLee, s2_aLef, s3_aLeg, s4_aLeh, s5_aLei, s6_aLej, s7_aLek, s8_aLel)
+ Data.TypeLevel.Tuple.Uncurry: [U8] :: t_aUW4 s1_aUW5 s2_aUW6 s3_aUW7 s4_aUW8 s5_aUW9 s6_aUWa s7_aUWb s8_aUWc -> U8 t_aUW4 '(s1_aUW5, s2_aUW6, s3_aUW7, s4_aUW8, s5_aUW9, s6_aUWa, s7_aUWb, s8_aUWc)
- Data.TypeLevel.Tuple.Uncurry: [U9] :: t_aLem s1_aLen s2_aLeo s3_aLep s4_aLeq s5_aLer s6_aLes s7_aLet s8_aLeu s9_aLev -> U9 t_aLem '(s1_aLen, s2_aLeo, s3_aLep, s4_aLeq, s5_aLer, s6_aLes, s7_aLet, s8_aLeu, s9_aLev)
+ Data.TypeLevel.Tuple.Uncurry: [U9] :: t_aUWd s1_aUWe s2_aUWf s3_aUWg s4_aUWh s5_aUWi s6_aUWj s7_aUWk s8_aUWl s9_aUWm -> U9 t_aUWd '(s1_aUWe, s2_aUWf, s3_aUWg, s4_aUWh, s5_aUWi, s6_aUWj, s7_aUWk, s8_aUWl, s9_aUWm)
Files
- src/Data/TypeLevel/Tuple/Index.hs +5/−1
- src/Data/TypeLevel/Tuple/Index/TH.hs +35/−1
- typelevel-tools-yj.cabal +3/−3
src/Data/TypeLevel/Tuple/Index.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE TemplateHaskell #-}+{-# LANGUAGE TupleSections #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE DataKinds, PolyKinds #-} {-# OPTIONS_GHC -Wall -fno-warn-tabs #-}@@ -7,4 +8,7 @@ import Data.TypeLevel.Tuple.Index.TH -uncurry mkI `mapM` [ (i, n) | n <- [2 .. 15], i <- [0 .. n - 1] ]+uncurry mkI `mapM` reverse [ (i, n) | n <- [2 .. 15], i <- [0 .. n - 1] ]++uncurry mkITup `mapM`+ (concatMap (\n -> (, n) <$> reverse (mTupIndices n)) $ reverse [3 .. 8])
src/Data/TypeLevel/Tuple/Index/TH.hs view
@@ -1,11 +1,13 @@+{-# LANGUAGE ImportQualifiedPost #-} {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE DataKinds, PolyKinds #-} {-# LANGUAGE KindSignatures #-} {-# OPTIONS_GHC -Wall -fno-warn-tabs #-} -module Data.TypeLevel.Tuple.Index.TH (mkI) where+module Data.TypeLevel.Tuple.Index.TH (mkI, mkITup, mTupIndices) where +import Data.List qualified as L import Language.Haskell.TH mkI :: Int -> Int -> DecQ@@ -37,3 +39,35 @@ kindNames :: [String] kindNames = ('k' :) . show <$> [0 :: Int ..]++mkITup :: [Int] -> Int -> DecQ+mkITup is n = do+ xyzs <- newName . concat $ take n varNames+ vs <- newName `mapM` take n varNames+ ks <- newName `mapM` take n kindNames+ bazRaw nm xyzs ks vs is+ where+ nm = mkName $ "I" ++ L.intercalate "'" (show <$> is) ++ "_" ++ show n++bazRaw :: Name -> Name -> [Name] -> [Name] -> [Int] -> DecQ+bazRaw tn xyzs ks vs is = closedTypeFamilyD tn+ [kindedTV xyzs . tuple' $ varK <$> ks]+ noSig Nothing+ [ tySynEqn Nothing+ (conT tn `appT` promotedTuple (varT <$> vs))+ (promotedTuple (varT . (vs !!) <$> is))+ ]++tuple' :: [Kind] -> Kind+tuple' ts = foldl appK (tupleK $ length ts) ts++promotedTuple :: [TypeQ] -> TypeQ+promotedTuple ts = foldl appT (promotedTupleT $ length ts) ts++mTupIndices :: Int -> [[Int]]+mTupIndices n = filter ((`notElem` [0, 1, n]) . length) $ combinations [0 .. n - 1]++combinations :: [a] -> [[a]]+combinations [] = [[]]+combinations (x : xs) = ((x :) <$> combinations xs) ++ combinations xs+-- combinations (x : xs) = combinations xs ++ ((x :) <$> combinations xs)
typelevel-tools-yj.cabal view
@@ -1,13 +1,13 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.36.0.+-- This file has been generated from package.yaml by hpack version 0.37.0. -- -- see: https://github.com/sol/hpack name: typelevel-tools-yj-version: 0.1.0.7+version: 0.1.0.8 synopsis: type level tools-description: Please see the README on GitHub at <https://github.com/YoshikuniJujo/typelevel-tools#readme>+description: Please see the README on GitHub at <https://github.com/YoshikuniJujo/typelevel-tools-yj#readme> category: Types homepage: https://github.com/YoshikuniJujo/typelevel-tools-yj#readme bug-reports: https://github.com/YoshikuniJujo/typelevel-tools-yj/issues