| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
MAlonzo.Code.Algorithmic.RenamingSubstitution
Documentation
d_Ren_8 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8715''8902'__14) -> T_Ctx_2 -> T_Ctx_2 -> () #
d_ext_32 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8715''8902'__14) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16 #
du_ext_32 :: (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16 #
d_ext'8902'_58 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8715''8902'__14) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T_Kind_766 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16 #
du_ext'8902'_58 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8715''8902'__14) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8715'__16 -> T__'8715'__16 #
d_ren'45'mkCaseType_78 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8715''8902'__14) -> T__'8866'Nf'8902'__4 -> [T__'8866'Nf'8902'__4] -> T__'8801'__12 #
d_ren_104 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8715''8902'__14) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8866'Nf'8902'__4 -> T__'8866'__178 -> T__'8866'__178 #
d_ren'45'ConstrArgs_126 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> Integer -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8715''8902'__14) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T_Fin_10 -> T_Vec_28 -> T_IList_302 -> T_IList_302 #
du_ren'45'ConstrArgs_126 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8715''8902'__14) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T_Fin_10 -> T_Vec_28 -> T_IList_302 -> T_IList_302 #
d_ren'45'ConstrArgs'45'List_144 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8715''8902'__14) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> [T__'8866'Nf'8902'__4] -> T_IList_302 -> T_IList_302 #
d_ren'45'Cases_166 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> Integer -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8715''8902'__14) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8866'Nf'8902'__4 -> T_Vec_28 -> T_Cases_172 -> T_Cases_172 #
du_ren'45'Cases_166 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8715''8902'__14) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8866'Nf'8902'__4 -> T_Vec_28 -> T_Cases_172 -> T_Cases_172 #
d_weaken_314 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 -> T__'8866'__178 -> T__'8866'__178 #
d_weaken'8902'_326 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T__'8866'Nf'8902'__4 -> T_Kind_766 -> T__'8866'__178 -> T__'8866'__178 #
d_Sub_336 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8866'Nf'8902'__4) -> T_Ctx_2 -> T_Ctx_2 -> () #
d_exts_360 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8866'Nf'8902'__4) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178 #
du_exts_360 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8866'Nf'8902'__4) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178 #
d_exts'8902'_386 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8866'Nf'8902'__4) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> T_Kind_766 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178 #
du_exts'8902'_386 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8866'Nf'8902'__4) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> T_Kind_766 -> T__'8715'__16 -> T__'8866'__178 #
d_sub_412 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8866'Nf'8902'__4) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> T__'8866'Nf'8902'__4 -> T__'8866'__178 -> T__'8866'__178 #
d_sub'45'ConstrList_434 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8866'Nf'8902'__4) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> [T__'8866'Nf'8902'__4] -> T_IList_302 -> T_IList_302 #
d_sub'45'VecList_470 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> Integer -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8866'Nf'8902'__4) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> T_Fin_10 -> T_Vec_28 -> T_IList_302 -> T_IList_302 #
du_sub'45'VecList_470 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8866'Nf'8902'__4) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> T_Fin_10 -> T_Vec_28 -> T_IList_302 -> T_IList_302 #
d_sub'45'mkCaseType_510 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8866'Nf'8902'__4) -> T__'8866'Nf'8902'__4 -> [T__'8866'Nf'8902'__4] -> T__'8801'__12 #
d_sub'45'Cases_544 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> Integer -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8866'Nf'8902'__4) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> T__'8866'Nf'8902'__4 -> T_Vec_28 -> T_Cases_172 -> T_Cases_172 #
du_sub'45'Cases_544 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8866'Nf'8902'__4) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> T__'8866'Nf'8902'__4 -> T_Vec_28 -> T_Cases_172 -> T_Cases_172 #
d_subcons_678 :: T_Ctx'8902'_2 -> T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T_Kind_766 -> T__'8715''8902'__14 -> T__'8866'Nf'8902'__4) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> T__'8866'Nf'8902'__4 -> T__'8866'__178 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178 #
du_subcons_678 :: (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> T__'8866'__178 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178 #
d__'91'_'93'_702 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 -> T__'8866'__178 -> T__'8866'__178 -> T__'8866'__178 #
d_lem_726 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Kind_766 -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178 #
d__'91'_'93''8902'_740 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Kind_766 -> T__'8866'Nf'8902'__4 -> T__'8866'__178 -> T__'8866'Nf'8902'__4 -> T__'8866'__178 #
d_Ren'738'_748 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> () #
d_ext'738'_766 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16 #
du_ext'738'_766 :: (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16 #
d_ext'738''8902'_784 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T_Kind_766 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16 #
du_ext'738''8902'_784 :: (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8715'__16 -> T__'8715'__16 #
d_ren'738'_800 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8866'Nf'8902'__4 -> T__'8866'__178 -> T__'8866'__178 #
d_ren'738''45'List_812 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> [T__'8866'Nf'8902'__4] -> T_IList_302 -> T_IList_302 #
d_ren'738''45'ConstrArgs_838 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> Integer -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T_Fin_10 -> T_Vec_28 -> T_IList_302 -> T_IList_302 #
du_ren'738''45'ConstrArgs_838 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T_Fin_10 -> T_Vec_28 -> T_IList_302 -> T_IList_302 #
d_ren'738''45'Cases_874 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> Integer -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8866'Nf'8902'__4 -> T_Vec_28 -> T_Cases_172 -> T_Cases_172 #
du_ren'738''45'Cases_874 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8866'Nf'8902'__4 -> T_Vec_28 -> T_Cases_172 -> T_Cases_172 #
d_weaken'738'_958 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 -> T__'8866'__178 -> T__'8866'__178 #
d_ext'738''45'id_972 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8801'__12 #
d_ext'738''45'comp_994 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> T_Ctx_2 -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8715'__16 -> T__'8801'__12 #
d_ext'738''8902''45'id_1008 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Kind_766 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8801'__12 #
d_ext'738''8902''45'comp_1030 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> T_Ctx_2 -> T_Kind_766 -> T__'8866'Nf'8902'__4 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8715'__16 -> T__'8801'__12 #
d_ext'738''45'cong_1054 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8801'__12) -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8801'__12 #
d_ext'738''8902''45'cong_1082 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8801'__12) -> T_Kind_766 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8801'__12 #
d_ren'738''45'cong_1106 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8801'__12) -> T__'8866'Nf'8902'__4 -> T__'8866'__178 -> T__'8801'__12 #
d_ren'738''45'List'45'cong_1126 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8801'__12) -> [T__'8866'Nf'8902'__4] -> T_IList_302 -> T__'8801'__12 #
d_ren'738''45'ConstrArgs'45'cong_1158 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> Integer -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8801'__12) -> T_Fin_10 -> T_Vec_28 -> T_IList_302 -> T__'8801'__12 #
d_ren'738''45'Cases'45'cong_1196 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8801'__12) -> T__'8866'Nf'8902'__4 -> Integer -> T_Vec_28 -> T_Cases_172 -> T__'8801'__12 #
d_ren'738''45'id_1284 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T__'8866'Nf'8902'__4 -> T__'8866'__178 -> T__'8801'__12 #
d_ren'738''45'List'45'id_1294 :: T_Ctx'8902'_2 -> T_Ctx_2 -> [T__'8866'Nf'8902'__4] -> T_IList_302 -> T__'8801'__12 #
d_ren'738''45'ConstrArgs'45'id_1312 :: T_Ctx'8902'_2 -> T_Ctx_2 -> Integer -> T_Fin_10 -> T_Vec_28 -> T_IList_302 -> T__'8801'__12 #
d_ren'738''45'Cases'45'id_1334 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T__'8866'Nf'8902'__4 -> Integer -> T_Vec_28 -> T_Cases_172 -> T__'8801'__12 #
d_ren'738''45'comp_1402 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> T_Ctx_2 -> T__'8866'Nf'8902'__4 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> T__'8866'__178 -> T__'8801'__12 #
d_ren'738''45'List'45'comp_1420 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> [T__'8866'Nf'8902'__4] -> T_IList_302 -> T__'8801'__12 #
d_ren'738''45'ConstrArgs'45'comp_1446 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> Integer -> T_Fin_10 -> T_Vec_28 -> T_IList_302 -> T__'8801'__12 #
d_ren'738''45'Cases'45'comp_1476 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> T_Ctx_2 -> T__'8866'Nf'8902'__4 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8715'__16) -> Integer -> T_Vec_28 -> T_Cases_172 -> T__'8801'__12 #
d_Sub'738'_1530 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> () #
d_exts'738'_1548 :: T_Ctx'8902'_2 -> T_Ctx_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178 #
du_exts'738'_1548 :: T_Ctx'8902'_2 -> T_Ctx_2 -> (T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178) -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 -> T__'8715'__16 -> T__'8866'__178 #