| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
MAlonzo.Code.Data.Nat.Properties
Documentation
d__DistributesOver__10 :: (Integer -> Integer -> Integer) -> (Integer -> Integer -> Integer) -> () #
d__DistributesOver'691'__12 :: (Integer -> Integer -> Integer) -> (Integer -> Integer -> Integer) -> () #
d__DistributesOver'737'__14 :: (Integer -> Integer -> Integer) -> (Integer -> Integer -> Integer) -> () #
d_Associative_30 :: (Integer -> Integer -> Integer) -> () #
d_Commutative_32 :: (Integer -> Integer -> Integer) -> () #
d_IsCommutativeMonoid_144 :: p -> p -> () #
d_IsCommutativeSemigroup_148 :: p -> () #
d_IsCommutativeSemiring_150 :: p -> p -> p -> p -> () #
d_IsCommutativeSemiringWithoutOne_152 :: p -> p -> p -> () #
d_IsMagma_176 :: p -> () #
d_IsMonoid_182 :: p -> p -> () #
d_IsSemigroup_204 :: p -> () #
d_IsSemiring_208 :: p -> p -> p -> p -> () #
d_IsSemiringWithoutOne_212 :: p -> p -> p -> () #
d_comm_514 :: T_IsCommutativeMonoid_736 -> Integer -> Integer -> T__'8801'__12 #
d_comm_682 :: T_IsCommutativeSemigroup_548 -> Integer -> Integer -> T__'8801'__12 #
d_'42''45'comm_814 :: T_IsCommutativeSemiringWithoutOne_1382 -> Integer -> Integer -> T__'8801'__12 #
d_isSemiringWithoutOne_850 :: T_IsCommutativeSemiringWithoutOne_1382 -> T_IsSemiringWithoutOne_1298 #
d_'8729''45'cong_1490 :: T_IsMagma_176 -> Integer -> Integer -> Integer -> Integer -> T__'8801'__12 -> T__'8801'__12 -> T__'8801'__12 #
d_identity_1586 :: T_IsMonoid_686 -> T_Σ_14 #
d_assoc_2330 :: T_IsSemigroup_472 -> Integer -> Integer -> Integer -> T__'8801'__12 #
d_isSemiringWithoutAnnihilatingZero_2448 :: T_IsSemiring_1570 -> T_IsSemiringWithoutAnnihilatingZero_1468 #
d_zero_2462 :: T_IsSemiring_1570 -> T_Σ_14 #
d_'42''45'assoc_2546 :: T_IsSemiringWithoutOne_1298 -> Integer -> Integer -> Integer -> T__'8801'__12 #
d_'42''45'cong_2548 :: T_IsSemiringWithoutOne_1298 -> Integer -> Integer -> Integer -> Integer -> T__'8801'__12 -> T__'8801'__12 -> T__'8801'__12 #
d_nonZero'63'_2652 :: Integer -> T_Dec_20 #
d_suc'45'injective_2660 :: Integer -> Integer -> T__'8801'__12 -> T__'8801'__12 #
d_'8801''7495''8658''8801'_2666 :: Integer -> Integer -> AgdaAny -> T__'8801'__12 #
d_'8801''8658''8801''7495'_2678 :: Integer -> Integer -> T__'8801'__12 -> AgdaAny #
d__'8799'__2688 :: Integer -> Integer -> T_Dec_20 #
d_'8801''45'irrelevant_2694 :: Integer -> Integer -> T__'8801'__12 -> T__'8801'__12 -> T__'8801'__12 #
d_'8799''45'diag_2698 :: Integer -> Integer -> T__'8801'__12 -> T__'8801'__12 #
d_'60''7495''8658''60'_2716 :: Integer -> Integer -> AgdaAny -> T__'8804'__22 #
d_'60''8658''60''7495'_2728 :: Integer -> Integer -> T__'8804'__22 -> AgdaAny #
d_'8804''7495''8658''8804'_2746 :: Integer -> Integer -> AgdaAny -> T__'8804'__22 #
d_'8804''8658''8804''7495'_2758 :: Integer -> Integer -> T__'8804'__22 -> AgdaAny #
d_'8804''45'reflexive_2772 :: Integer -> Integer -> T__'8801'__12 -> T__'8804'__22 #
d_'8804''45'antisym_2778 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8801'__12 #
d_'8804''45'trans_2784 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8804''45'total_2790 :: Integer -> Integer -> T__'8846'__30 #
d_'8804''45'irrelevant_2796 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8801'__12 #
d__'8804''63'__2802 :: Integer -> Integer -> T_Dec_20 #
d__'8805''63'__2808 :: Integer -> Integer -> T_Dec_20 #
d_s'8804's'45'injective_2834 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8801'__12 -> T__'8801'__12 #
d_'8804''45'pred_2836 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'60''8658''8804'_2854 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'60''8658''8802'_2858 :: Integer -> Integer -> T__'8804'__22 -> T__'8801'__12 -> T_Irrelevant_20 #
d_'62''8658''8802'_2862 :: Integer -> Integer -> T__'8804'__22 -> T__'8801'__12 -> T_Irrelevant_20 #
d_'8804''8658''8815'_2864 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T_Irrelevant_20 #
d_'60''8658''8817'_2870 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T_Irrelevant_20 #
d_'60''8658''8815'_2876 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T_Irrelevant_20 #
d_'8816''8658''8814'_2882 :: Integer -> Integer -> (T__'8804'__22 -> T_Irrelevant_20) -> T__'8804'__22 -> T_Irrelevant_20 #
d_'8816''8658''62'_2888 :: Integer -> Integer -> (T__'8804'__22 -> T_Irrelevant_20) -> T__'8804'__22 #
du_'8816''8658''62'_2888 :: Integer -> Integer -> T__'8804'__22 #
d_'8816''8658''8805'_2900 :: Integer -> Integer -> (T__'8804'__22 -> T_Irrelevant_20) -> T__'8804'__22 #
d_'8814''8658''8805'_2902 :: Integer -> Integer -> (T__'8804'__22 -> T_Irrelevant_20) -> T__'8804'__22 #
d_'8804''8743''8802''8658''60'_2918 :: Integer -> Integer -> T__'8804'__22 -> (T__'8801'__12 -> T_Irrelevant_20) -> T__'8804'__22 #
d_'8804''8743''8814''8658''8801'_2936 :: Integer -> Integer -> T__'8804'__22 -> (T__'8804'__22 -> T_Irrelevant_20) -> T__'8801'__12 #
d_'60''45'irrefl_2970 :: Integer -> Integer -> T__'8801'__12 -> T__'8804'__22 -> T_Irrelevant_20 #
d_'60''45'asym_2974 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T_Irrelevant_20 #
d_'60''45'trans_2980 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
du_'60''45'trans_2980 :: Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8804''45''60''45'trans_2986 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'60''45''8804''45'trans_2992 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'60''45'cmp_2998 :: Integer -> Integer -> T_Tri_158 #
d__'60''63'__3030 :: Integer -> Integer -> T_Dec_20 #
d__'62''63'__3036 :: Integer -> Integer -> T_Dec_20 #
d_'60''45'irrelevant_3038 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8801'__12 #
d_s'60's'45'injective_3058 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8801'__12 -> T__'8801'__12 #
d_'60''45'pred_3060 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_n'8814'0_3066 :: Integer -> T__'8804'__22 -> T_Irrelevant_20 #
d_n'8814'n_3070 :: Integer -> T__'8804'__22 -> T_Irrelevant_20 #
d_n'8802'0'8658'n'62'0_3090 :: Integer -> (T__'8801'__12 -> T_Irrelevant_20) -> T__'8804'__22 #
d_m'60'n'8658'0'60'n_3096 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'60'n'8658'n'8802'0_3098 :: Integer -> Integer -> T__'8804'__22 -> T__'8801'__12 -> T_Irrelevant_20 #
d_m'60'1'43'n'8658'm'60'n'8744'm'8801'n_3108 :: Integer -> Integer -> T__'8804'__22 -> T__'8846'__30 #
d_'8704''91'm'8804'n'8658'm'8802'o'93''8658'n'60'o_3132 :: Integer -> Integer -> (Integer -> T__'8804'__22 -> T__'8801'__12 -> T_Irrelevant_20) -> T__'8804'__22 #
d_rec_3150 :: Integer -> Integer -> (Integer -> T__'8804'__22 -> T__'8801'__12 -> T_Irrelevant_20) -> Integer -> T__'8804'__22 -> T__'8801'__12 -> T_Irrelevant_20 #
d_'8704''91'm'60'n'8658'm'8802'o'93''8658'n'8804'o_3160 :: Integer -> Integer -> (Integer -> T__'8804'__22 -> T__'8801'__12 -> T_Irrelevant_20) -> T__'8804'__22 #
d_rec_3180 :: Integer -> Integer -> (Integer -> T__'8804'__22 -> T__'8801'__12 -> T_Irrelevant_20) -> Integer -> T__'8804'__22 -> T__'8801'__12 -> T_Irrelevant_20 #
d__IsRelatedTo__3188 :: p -> p -> () #
d_'60''45'go_3192 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__IsRelatedTo__78 -> T__IsRelatedTo__78 #
d_IsEquality_3194 :: p -> p -> p -> () #
d_IsEquality'63'_3196 :: Integer -> Integer -> T__IsRelatedTo__78 -> T_Dec_20 #
d_IsStrict_3198 :: p -> p -> p -> () #
d_IsStrict'63'_3200 :: Integer -> Integer -> T__IsRelatedTo__78 -> T_Dec_20 #
d_begin__3202 :: Integer -> Integer -> T__IsRelatedTo__78 -> T__'8804'__22 #
d_begin'45'contradiction__3204 :: Integer -> T__IsRelatedTo__78 -> AgdaAny -> T_Level_18 -> () -> AgdaAny #
d_begin__3206 :: Integer -> Integer -> T__IsRelatedTo__78 -> AgdaAny -> T__'8801'__12 #
d_begin__3208 :: Integer -> Integer -> T__IsRelatedTo__78 -> AgdaAny -> T__'8804'__22 #
d_extractEquality_3214 :: Integer -> Integer -> T__IsRelatedTo__78 -> T_IsEquality_208 -> T__'8801'__12 #
d_extractStrict_3216 :: Integer -> Integer -> T__IsRelatedTo__78 -> T_IsStrict_172 -> T__'8804'__22 #
d_start_3224 :: Integer -> Integer -> T__IsRelatedTo__78 -> T__'8804'__22 #
d_step'45''60'_3226 :: Integer -> Integer -> Integer -> T__IsRelatedTo__78 -> T__'8804'__22 -> T__IsRelatedTo__78 #
d_step'45''8801'_3228 :: Integer -> Integer -> Integer -> T__IsRelatedTo__78 -> T__'8801'__12 -> T__IsRelatedTo__78 #
d_step'45''8801''45''10216'_3232 :: Integer -> Integer -> Integer -> T__IsRelatedTo__78 -> T__'8801'__12 -> T__IsRelatedTo__78 #
d_step'45''8801''45''10217'_3234 :: Integer -> Integer -> Integer -> T__IsRelatedTo__78 -> T__'8801'__12 -> T__IsRelatedTo__78 #
d_step'45''8801''728'_3236 :: Integer -> Integer -> Integer -> T__IsRelatedTo__78 -> T__'8801'__12 -> T__IsRelatedTo__78 #
d_step'45''8804'_3238 :: Integer -> Integer -> Integer -> T__IsRelatedTo__78 -> T__'8804'__22 -> T__IsRelatedTo__78 #
d_'8776''45'go_3246 :: Integer -> Integer -> Integer -> T__'8801'__12 -> T__IsRelatedTo__78 -> T__IsRelatedTo__78 #
d_'8801''45'go_3248 :: Integer -> Integer -> Integer -> T__'8801'__12 -> T__IsRelatedTo__78 -> T__IsRelatedTo__78 #
d_'8804''45'go_3250 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__IsRelatedTo__78 -> T__IsRelatedTo__78 #
d_'43''45'suc_3272 :: Integer -> Integer -> T__'8801'__12 #
d_'43''45'assoc_3280 :: Integer -> Integer -> Integer -> T__'8801'__12 #
d_'43''45'comm_3296 :: Integer -> Integer -> T__'8801'__12 #
d_'43''45'cancel'737''45''8801'_3304 :: Integer -> Integer -> Integer -> T__'8801'__12 -> T__'8801'__12 #
d_'43''45'cancel'691''45''8801'_3312 :: Integer -> Integer -> Integer -> T__'8801'__12 -> T__'8801'__12 #
d_m'8802'1'43'm'43'n_3342 :: Integer -> Integer -> T__'8801'__12 -> T_Irrelevant_20 #
d_m'8802'1'43'n'43'm_3352 :: Integer -> Integer -> T__'8801'__12 -> T_Irrelevant_20 #
d_m'43'1'43'n'8802'm_3362 :: Integer -> Integer -> T__'8801'__12 -> T_Irrelevant_20 #
d_m'43'1'43'n'8802'n_3370 :: Integer -> Integer -> T__'8801'__12 -> T_Irrelevant_20 #
d_m'43'1'43'n'8802'0_3384 :: Integer -> Integer -> T__'8801'__12 -> T_Irrelevant_20 #
d_'43''45'cancel'737''45''8804'_3414 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'43''45'cancel'691''45''8804'_3422 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'43''45'cancel'737''45''60'_3434 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'43''45'cancel'691''45''60'_3444 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'8804'n'8658'm'8804'o'43'n_3458 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'8804'n'8658'm'8804'n'43'o_3468 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'8804'm'43'n_3482 :: Integer -> Integer -> T__'8804'__22 #
d_m'8804'n'43'm_3494 :: Integer -> Integer -> T__'8804'__22 #
d_m'43'n'8804'o'8658'm'8804'o_3508 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'43'n'8804'o'8658'n'8804'o_3522 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'43''45'mono'45''8804'_3530 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'43''45'mono'737''45''8804'_3544 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'43''45'mono'691''45''8804'_3554 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'43''45'mono'45''60''45''8804'_3560 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'43''45'mono'45''8804''45''60'_3570 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
du_'43''45'mono'45''8804''45''60'_3570 :: Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'43''45'mono'45''60'_3580 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'43''45'mono'737''45''60'_3588 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'43''45'mono'691''45''60'_3596 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'43'1'43'n'8816'm_3608 :: Integer -> Integer -> T__'8804'__22 -> T_Irrelevant_20 #
d_m'60'm'43'n_3618 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'60'n'43'm_3630 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'43'n'8814'n_3646 :: Integer -> Integer -> T__'8804'__22 -> T_Irrelevant_20 #
d_m'43'n'8814'm_3660 :: Integer -> Integer -> T__'8804'__22 -> T_Irrelevant_20 #
d_'42''45'suc_3672 :: Integer -> Integer -> T__'8801'__12 #
d_'42''45'comm_3702 :: Integer -> Integer -> T__'8801'__12 #
d_'42''45'assoc_3730 :: Integer -> Integer -> Integer -> T__'8801'__12 #
d_'42''45'cancel'691''45''8801'_3780 :: Integer -> Integer -> Integer -> T_NonZero_112 -> T__'8801'__12 -> T__'8801'__12 #
d_'42''45'cancel'737''45''8801'_3802 :: Integer -> Integer -> Integer -> T_NonZero_112 -> T__'8801'__12 -> T__'8801'__12 #
d_m'42'n'8801'0'8658'm'8801'0'8744'n'8801'0_3822 :: Integer -> Integer -> T__'8801'__12 -> T__'8846'__30 #
d_m'42'n'8802'0_3840 :: Integer -> Integer -> T_NonZero_112 -> T_NonZero_112 -> T_NonZero_112 #
d_m'42'n'8801'0'8658'm'8801'0_3872 :: Integer -> Integer -> T_NonZero_112 -> T__'8801'__12 -> T__'8801'__12 #
d_'91'm'42'n'93''42''91'o'42'p'93''8801''91'm'42'o'93''42''91'n'42'p'93'_3910 :: Integer -> Integer -> Integer -> Integer -> T__'8801'__12 #
d_m'8802'0'8743'n'62'1'8658'm'42'n'62'1_3998 :: Integer -> Integer -> T_NonZero_112 -> T_NonTrivial_152 -> T_NonTrivial_152 #
d_n'8802'0'8743'm'62'1'8658'm'42'n'62'1_4012 :: Integer -> Integer -> T_NonZero_112 -> T_NonTrivial_152 -> T_NonTrivial_152 #
d_'42''45'cancel'691''45''8804'_4030 :: Integer -> Integer -> Integer -> T_NonZero_112 -> T__'8804'__22 -> T__'8804'__22 #
d_'42''45'cancel'737''45''8804'_4044 :: Integer -> Integer -> Integer -> T_NonZero_112 -> T__'8804'__22 -> T__'8804'__22 #
d_'42''45'mono'45''8804'_4060 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
du_'42''45'mono'45''8804'_4060 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'42''45'mono'737''45''8804'_4070 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'42''45'mono'691''45''8804'_4080 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'42''45'mono'45''60'_4086 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
du_'42''45'mono'45''60'_4086 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'42''45'mono'737''45''60'_4100 :: Integer -> T_NonZero_112 -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
du_'42''45'mono'737''45''60'_4100 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'42''45'mono'691''45''60'_4114 :: Integer -> T_NonZero_112 -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'8804'm'42'n_4128 :: Integer -> Integer -> T_NonZero_112 -> T__'8804'__22 #
du_m'8804'm'42'n_4128 :: Integer -> Integer -> T__'8804'__22 #
d_m'8804'n'42'm_4140 :: Integer -> Integer -> T_NonZero_112 -> T__'8804'__22 #
du_m'8804'n'42'm_4140 :: Integer -> Integer -> T__'8804'__22 #
d_m'60'm'42'n_4152 :: Integer -> Integer -> T_NonZero_112 -> T__'8804'__22 -> T__'8804'__22 #
du_m'60'm'42'n_4152 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'60'n'8658'm'60'n'42'o_4166 :: Integer -> Integer -> Integer -> T_NonZero_112 -> T__'8804'__22 -> T__'8804'__22 #
d_m'60'n'8658'm'60'o'42'n_4182 :: Integer -> Integer -> Integer -> T_NonZero_112 -> T__'8804'__22 -> T__'8804'__22 #
du_m'60'n'8658'm'60'o'42'n_4182 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'42''45'cancel'691''45''60'_4192 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'42''45'cancel'737''45''60'_4208 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'94''45''42''45'assoc_4274 :: Integer -> Integer -> Integer -> T__'8801'__12 #
d_m'94'n'8801'1'8658'n'8801'0'8744'm'8801'1_4308 :: Integer -> Integer -> T__'8801'__12 -> T__'8846'__30 #
d_m'94'n'8802'0_4324 :: Integer -> Integer -> T_NonZero_112 -> T_NonZero_112 #
du_m'94'n'8802'0_4324 :: Integer -> Integer -> T_NonZero_112 #
d_m'94'n'62'0_4336 :: Integer -> T_NonZero_112 -> Integer -> T__'8804'__22 #
d_'94''45'mono'737''45''8804'_4346 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'94''45'mono'691''45''8804'_4360 :: Integer -> T_NonZero_112 -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
du_'94''45'mono'691''45''8804'_4360 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'94''45'mono'737''45''60'_4376 :: Integer -> T_NonZero_112 -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
du_'94''45'mono'737''45''60'_4376 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'94''45'mono'691''45''60'_4388 :: Integer -> T__'8804'__22 -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_x'8851'y'8804'x_4504 :: Integer -> Integer -> T__'8804'__22 #
d_x'8804'y'8658'x'8851'z'8804'y_4506 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_x'8804'y'8658'z'8851'x'8804'y_4508 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_x'8804'y'8658'x'8851'z'8804'y_4510 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_x'8804'y'8658'z'8851'x'8804'y_4512 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_x'8804'y'8851'z'8658'x'8804'y_4514 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_x'8804'y'8851'z'8658'x'8804'z_4516 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_x'8851'y'8804'y_4518 :: Integer -> Integer -> T__'8804'__22 #
d_x'8851'y'8804'x_4524 :: Integer -> Integer -> T__'8804'__22 #
d_x'8851'y'8804'y_4528 :: Integer -> Integer -> T__'8804'__22 #
d_x'8804'y'8851'z'8658'x'8804'y_4534 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_x'8804'y'8851'z'8658'x'8804'z_4536 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'8851''45'assoc_4540 :: Integer -> Integer -> Integer -> T__'8801'__12 #
d_'8851''45'comm_4544 :: Integer -> Integer -> T__'8801'__12 #
d_'8851''45'glb_4560 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8851''45'mono'45''8804'_4584 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8851''45'mono'691''45''8804'_4588 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'8851''45'mono'737''45''8804'_4590 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'8851''45'sel_4594 :: Integer -> Integer -> T__'8846'__30 #
d_'8851''45'triangulate_4600 :: Integer -> Integer -> Integer -> T__'8801'__12 #
d_'8851''45'assoc_4612 :: Integer -> Integer -> Integer -> T__'8801'__12 #
d_'8851''45'comm_4616 :: Integer -> Integer -> T__'8801'__12 #
d_'8851''45'glb_4652 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8851''45'mono'45''8804'_4656 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8851''45'mono'691''45''8804'_4660 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'8851''45'mono'737''45''8804'_4662 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'8851''45'sel_4664 :: Integer -> Integer -> T__'8846'__30 #
d_'8851''45'triangulate_4670 :: Integer -> Integer -> Integer -> T__'8801'__12 #
d_mono'45''8804''45'distrib'45''8852'_4728 :: (Integer -> Integer) -> (Integer -> Integer -> T__'8804'__22 -> T__'8804'__22) -> Integer -> Integer -> T__'8801'__12 #
d_mono'45''8804''45'distrib'45''8851'_4738 :: (Integer -> Integer) -> (Integer -> Integer -> T__'8804'__22 -> T__'8804'__22) -> Integer -> Integer -> T__'8801'__12 #
d_antimono'45''8804''45'distrib'45''8851'_4748 :: (Integer -> Integer) -> (Integer -> Integer -> T__'8804'__22 -> T__'8804'__22) -> Integer -> Integer -> T__'8801'__12 #
d_antimono'45''8804''45'distrib'45''8852'_4758 :: (Integer -> Integer) -> (Integer -> Integer -> T__'8804'__22 -> T__'8804'__22) -> Integer -> Integer -> T__'8801'__12 #
d_m'60'n'8658'm'60'n'8852'o_4764 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'60'n'8658'm'60'o'8852'n_4768 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'8852'n'60'o'8658'm'60'o_4776 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'8852'n'60'o'8658'n'60'o_4790 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'8852''45'mono'45''60'_4798 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8852''45'pres'45''60'm_4800 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8852''45''8851''45'isCommutativeSemiringWithoutOne_4896 :: T_IsCommutativeSemiringWithoutOne_1382 #
d_m'60'n'8658'm'8851'o'60'n_4902 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'60'n'8658'o'8851'm'60'n_4910 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'60'n'8851'o'8658'm'60'n_4920 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'60'n'8851'o'8658'm'60'o_4926 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'8851''45'mono'45''60'_4928 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8851''45'pres'45'm'60'_4930 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_m'8760'n'8804'm_5042 :: Integer -> Integer -> T__'8804'__22 #
d_m'8814'm'8760'n_5056 :: Integer -> Integer -> T__'8804'__22 -> T_Irrelevant_20 #
d_'8760''45'mono_5076 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8760''45'mono'737''45''8804'_5090 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'8760''45'mono'691''45''8804'_5098 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'8760''45'mono'737''45''60'_5108 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8760''45'mono'691''45''60'_5134 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8760''45'cancel'691''45''8804'_5156 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8760''45'cancel'691''45''60'_5176 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'8760''45'cancel'737''45''8801'_5196 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8801'__12 -> T__'8801'__12 #
d_'8760''45'cancel'691''45''8801'_5212 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8801'__12 -> T__'8801'__12 #
d_m'8760'n'8802'0'8658'n'60'm_5246 :: Integer -> Integer -> (T__'8801'__12 -> T_Irrelevant_20) -> T__'8804'__22 #
d_m'62'n'8658'm'8760'n'8802'0_5274 :: Integer -> Integer -> T__'8804'__22 -> T__'8801'__12 -> T_Irrelevant_20 #
d_'43''45''8760''45'comm_5290 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8801'__12 #
d_'8760''45''43''45'assoc_5308 :: Integer -> Integer -> Integer -> T__'8801'__12 #
d_'43''45''8760''45'assoc_5332 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8801'__12 #
d_m'8804'n'43'o'8658'm'8760'n'8804'o_5354 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
du_m'8804'n'43'o'8658'm'8760'n'8804'o_5354 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'60'n'43'o'8658'm'8760'n'60'o_5374 :: Integer -> Integer -> Integer -> T_NonZero_112 -> T__'8804'__22 -> T__'8804'__22 #
d_m'43'n'8804'o'8658'm'8804'o'8760'n_5398 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_m'8804'o'8760'n'8658'm'43'n'8804'o_5418 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_m'8760'n'43'n'8801'm_5492 :: Integer -> Integer -> T__'8804'__22 -> T__'8801'__12 #
d_'91'm'43'n'93''8760''91'm'43'o'93''8801'n'8760'o_5520 :: Integer -> Integer -> Integer -> T__'8801'__12 #
d_even'8802'odd_5560 :: Integer -> Integer -> T__'8801'__12 -> T_Irrelevant_20 #
d_'8760''45'distrib'737''45''8851''45''8852'_5606 :: Integer -> Integer -> Integer -> T__'8801'__12 #
d_'8760''45'distrib'737''45''8852''45''8851'_5628 :: Integer -> Integer -> Integer -> T__'8801'__12 #
d_'60''8658''8804'pred_5664 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_suc'45'pred_5672 :: Integer -> T_NonZero_112 -> T__'8801'__12 #
d_pred'45'mono'45''60'_5680 :: Integer -> Integer -> T_NonZero_112 -> T__'8804'__22 -> T__'8804'__22 #
d_pred'45'injective_5688 :: Integer -> Integer -> T_NonZero_112 -> T_NonZero_112 -> T__'8801'__12 -> T__'8801'__12 #
d_m'8801'n'8658''8739'm'45'n'8739''8801'0_5696 :: Integer -> Integer -> T__'8801'__12 -> T__'8801'__12 #
d_'8739'm'45'n'8739''8801'0'8658'm'8801'n_5700 :: Integer -> Integer -> T__'8801'__12 -> T__'8801'__12 #
d_m'8804'n'8658''8739'n'45'm'8739''8801'n'8760'm_5710 :: Integer -> Integer -> T__'8804'__22 -> T__'8801'__12 #
d_m'8804'n'8658''8739'm'45'n'8739''8801'n'8760'm_5716 :: Integer -> Integer -> T__'8804'__22 -> T__'8801'__12 #
d_'8739'm'45'n'8739''8801'm'8760'n'8658'n'8804'm_5722 :: Integer -> Integer -> T__'8801'__12 -> T__'8804'__22 #
d_'8739'm'43'n'45'm'43'o'8739''8801''8739'n'45'o'8739'_5760 :: Integer -> Integer -> Integer -> T__'8801'__12 #
d_'8739'm'45'n'8739''8801''91'm'8760'n'93''8744''91'n'8760'm'93'_5840 :: Integer -> Integer -> T__'8846'__30 #
d_'42''45'distrib'737''45''8739''45''8739''45'aux_5868 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8801'__12 #
d_'8804''8242''45'trans_6108 :: Integer -> Integer -> Integer -> T__'8804''8242'__338 -> T__'8804''8242'__338 -> T__'8804''8242'__338 #
du_'8804''8242''45'trans_6108 :: T__'8804''8242'__338 -> T__'8804''8242'__338 -> T__'8804''8242'__338 #
d_'8804''8242''45'step'45'injective_6136 :: Integer -> Integer -> T__'8804''8242'__338 -> T__'8804''8242'__338 -> T__'8801'__12 -> T__'8801'__12 #
d_m'60'1'43'n'8658'm'60'n'8744'm'8801'n'8242'_6154 :: Integer -> Integer -> T__'8804'__22 -> T__'8846'__30 #
d__'8804''8242''63'__6168 :: Integer -> Integer -> T_Dec_20 #
d__'60''8242''63'__6174 :: Integer -> Integer -> T_Dec_20 #
d__'8805''8242''63'__6180 :: Integer -> Integer -> T_Dec_20 #
d__'62''8242''63'__6182 :: Integer -> Integer -> T_Dec_20 #
d_m'8804'n'8658''8707''91'o'93'm'43'o'8801'n_6238 :: Integer -> Integer -> T__'8804'__22 -> T_Σ_14 #
d_m'60''7495'n'8658'1'43'm'43''91'n'45'1'43'm'93''8801'n_6258 :: Integer -> Integer -> AgdaAny -> T__'8801'__12 #
d_m'60''7495'1'43'm'43'n_6270 :: Integer -> Integer -> AgdaAny #
d__'60''8243''63'__6290 :: Integer -> Integer -> T_Dec_20 #
d__'8804''8243''63'__6296 :: Integer -> Integer -> T_Dec_20 #
d__'8805''8243''63'__6304 :: Integer -> Integer -> T_Dec_20 #
d__'62''8243''63'__6306 :: Integer -> Integer -> T_Dec_20 #
d_'8804''8243''45'irrelevant_6308 :: Integer -> Integer -> T__'8739''737'__26 -> T__'8739''737'__26 -> T__'8801'__12 #
d_'60''8243''45'irrelevant_6322 :: Integer -> Integer -> T__'8739''737'__26 -> T__'8739''737'__26 -> T__'8801'__12 #
d_'62''8243''45'irrelevant_6324 :: Integer -> Integer -> T__'8739''737'__26 -> T__'8739''737'__26 -> T__'8801'__12 #
d_'8805''8243''45'irrelevant_6326 :: Integer -> Integer -> T__'8739''737'__26 -> T__'8739''737'__26 -> T__'8801'__12 #
d_'8804''8244''8658''8804''8243'_6332 :: Integer -> Integer -> T__'8804''8244'__408 -> T__'8739''737'__26 #
d_m'8804''8244'm'43'k_6346 :: Integer -> Integer -> Integer -> T__'8801'__12 -> T__'8804''8244'__408 #
d_'8804''8243''8658''8804''8244'_6362 :: Integer -> Integer -> T__'8739''737'__26 -> T__'8804''8244'__408 #
d__'60''8244''63'__6380 :: Integer -> Integer -> T_Dec_20 #
d__'8804''8244''63'__6386 :: Integer -> Integer -> T_Dec_20 #
d__'8805''8244''63'__6394 :: Integer -> Integer -> T_Dec_20 #
d__'62''8244''63'__6396 :: Integer -> Integer -> T_Dec_20 #
d_eq'63'_6406 :: T_Level_18 -> () -> T_Injection_776 -> AgdaAny -> AgdaAny -> T_Dec_20 #
du_eq'63'_6406 :: T_Injection_776 -> AgdaAny -> AgdaAny -> T_Dec_20 #
d_anyUpTo'63'_6424 :: T_Level_18 -> (Integer -> ()) -> (Integer -> T_Dec_20) -> Integer -> T_Dec_20 #
d_'172'Pn'60'1'43'v_6458 :: T_Level_18 -> (Integer -> ()) -> (Integer -> T_Dec_20) -> Integer -> (AgdaAny -> T_Irrelevant_20) -> (T_Σ_14 -> T_Irrelevant_20) -> T_Σ_14 -> T_Irrelevant_20 #
d_allUpTo'63'_6488 :: T_Level_18 -> (Integer -> ()) -> (Integer -> T_Dec_20) -> Integer -> T_Dec_20 #
d_Pn'60'1'43'v_6520 :: T_Level_18 -> (Integer -> ()) -> (Integer -> T_Dec_20) -> Integer -> AgdaAny -> (Integer -> T__'8804'__22 -> AgdaAny) -> Integer -> T__'8804'__22 -> AgdaAny #
du_Pn'60'1'43'v_6520 :: Integer -> AgdaAny -> (Integer -> T__'8804'__22 -> AgdaAny) -> Integer -> T__'8804'__22 -> AgdaAny #
d_'8704''91'm'8804'n'8658'm'8802'o'93''8658'o'60'n_6546 :: Integer -> Integer -> (Integer -> T__'8804'__22 -> T__'8801'__12 -> T_Irrelevant_20) -> T__'8804'__22 #
d_'8704''91'm'60'n'8658'm'8802'o'93''8658'o'8804'n_6554 :: Integer -> Integer -> (Integer -> T__'8804'__22 -> T__'8801'__12 -> T_Irrelevant_20) -> T__'8804'__22 #
d_'8739'm'43'n'45'm'43'o'8739''8801''8739'n'45'o'124'_6564 :: Integer -> Integer -> Integer -> T__'8801'__12 #
d_n'8804'm'8852'n_6574 :: Integer -> Integer -> T__'8804'__22 #
d_'8852''45'least_6576 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8851''45'greatest_6578 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8852''45'pres'45''8804'm_6580 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'8851''45'pres'45'm'8804'_6582 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_suc'91'pred'91'n'93''93''8801'n_6588 :: Integer -> (T__'8801'__12 -> T_Irrelevant_20) -> T__'8801'__12 #
d_'8804''45'step_6594 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'8804''45'steps'737'_6596 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'8804''45'steps'691'_6598 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'60''45'step_6600 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_pred'45'mono_6602 :: Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 #
d_'60''45'trans'691'_6604 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #
d_'60''45'trans'737'_6606 :: Integer -> Integer -> Integer -> T__'8804'__22 -> T__'8804'__22 -> T__'8804'__22 #