Safe HaskellNone

MAlonzo.Code.Data.Nat.Properties

Documentation

d__DistributesOver__10 :: (Integer -> Integer -> Integer) -> (Integer -> Integer -> Integer) -> () Source #

d__DistributesOver'691'__12 :: (Integer -> Integer -> Integer) -> (Integer -> Integer -> Integer) -> () Source #

d__DistributesOver'737'__14 :: (Integer -> Integer -> Integer) -> (Integer -> Integer -> Integer) -> () Source #

d_Associative_26 :: (Integer -> Integer -> Integer) -> () Source #

d_Commutative_28 :: (Integer -> Integer -> Integer) -> () Source #

d_Identity_40 :: Integer -> (Integer -> Integer -> Integer) -> () Source #

d_LeftIdentity_58 :: Integer -> (Integer -> Integer -> Integer) -> () Source #

d_LeftZero_62 :: Integer -> (Integer -> Integer -> Integer) -> () Source #

d_RightIdentity_74 :: Integer -> (Integer -> Integer -> Integer) -> () Source #

d_RightZero_78 :: Integer -> (Integer -> Integer -> Integer) -> () Source #

d_Zero_82 :: Integer -> (Integer -> Integer -> Integer) -> () Source #

d_IsCommutativeSemiring_100 :: p1 -> p2 -> p3 -> p4 -> () Source #

d_IsMonoid_116 :: p1 -> p2 -> () Source #

d_IsSemiring_130 :: p1 -> p2 -> p3 -> p4 -> () Source #

d_IsSemiringWithoutOne_134 :: p1 -> p2 -> p3 -> () Source #

d__'8799'__1592 :: Integer -> Integer -> T_Dec_32 Source #

d_'8804''45'trans_1706 :: Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'8804''45'total_1712 :: Integer -> Integer -> T__'8846'__30 Source #

d__'8804''63'__1740 :: Integer -> Integer -> T_Dec_32 Source #

d__'8805''63'__1746 :: Integer -> Integer -> T_Dec_32 Source #

d_'60''45'trans_1926 :: Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'60''45'cmp_1944 :: Integer -> Integer -> T_Tri_136 Source #

d__'60''63'__1976 :: Integer -> Integer -> T_Dec_32 Source #

d__'62''63'__1982 :: Integer -> Integer -> T_Dec_32 Source #

d_rec_2078 :: Integer -> Integer -> (Integer -> T__'8804'__18 -> T__'8801'__12 -> T_'8869'_4) -> Integer -> T__'8804'__18 -> T__'8801'__12 -> T_'8869'_4 Source #

d_rec_2108 :: Integer -> Integer -> (Integer -> T__'8804'__18 -> T__'8801'__12 -> T_'8869'_4) -> Integer -> T__'8804'__18 -> T__'8801'__12 -> T_'8869'_4 Source #

d__IsRelatedTo__2116 :: p1 -> p2 -> () Source #

d_IsEquality_2122 :: p1 -> p2 -> p3 -> () Source #

d_IsStrict_2126 :: p1 -> p2 -> p3 -> () Source #

d_'43''45'suc_2178 :: Integer -> Integer -> T__'8801'__12 Source #

d_'43''45'assoc_2186 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'43''45'comm_2202 :: Integer -> Integer -> T__'8801'__12 Source #

d_'8804''45'steps'737'_2370 :: Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 Source #

d_'8804''45'steps'691'_2384 :: Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 Source #

d_m'8804'm'43'n_2398 :: Integer -> Integer -> T__'8804'__18 Source #

d_m'8804'n'43'm_2410 :: Integer -> Integer -> T__'8804'__18 Source #

d_'43''45'mono'45''8804'_2480 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'43''45'mono'45''60''45''8804'_2510 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'43''45'mono'45''8804''45''60'_2520 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'43''45'mono'45''60'_2530 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'42''45'suc_2622 :: Integer -> Integer -> T__'8801'__12 Source #

d_'42''45'comm_2652 :: Integer -> Integer -> T__'8801'__12 Source #

d_'42''45'distrib'691''45''43'_2662 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'42''45'distrib'737''45''43'_2676 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'42''45'assoc_2680 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'42''45'mono'45''8804'_2936 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'42''45'mono'45''60'_2962 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

du_m'8804'm'42'n_3004 :: Integer -> Integer -> T__'8804'__18 Source #

du_m'8804'n'42'm_3016 :: Integer -> Integer -> T__'8804'__18 Source #

du_'42''45'cancel'691''45''60'_3038 :: Integer -> Integer -> Integer -> T__'8804'__18 Source #

d_'94''45''42''45'assoc_3120 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

du_m'94'n'8802'0_3170 :: Integer -> Integer -> T_NonZero_76 Source #

d_x'8851'y'8804'x_3238 :: Integer -> Integer -> T__'8804'__18 Source #

d_x'8851'y'8804'y_3252 :: Integer -> Integer -> T__'8804'__18 Source #

d_x'8851'y'8804'x_3258 :: Integer -> Integer -> T__'8804'__18 Source #

d_x'8851'y'8804'y_3262 :: Integer -> Integer -> T__'8804'__18 Source #

d_'8851''45'assoc_3274 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'8851''45'comm_3278 :: Integer -> Integer -> T__'8801'__12 Source #

d_'8851''45'glb_3294 :: Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'8851''45'mono'45''8804'_3318 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'8851''45'sel_3328 :: Integer -> Integer -> T__'8846'__30 Source #

d_'8851''45'triangulate_3334 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'8851''45'assoc_3346 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'8851''45'comm_3350 :: Integer -> Integer -> T__'8801'__12 Source #

d_'8851''45'glb_3386 :: Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'8851''45'mono'45''8804'_3390 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'8851''45'sel_3398 :: Integer -> Integer -> T__'8846'__30 Source #

d_'8851''45'triangulate_3404 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_mono'45''8804''45'distrib'45''8852'_3462 :: (Integer -> Integer) -> (Integer -> Integer -> T__'8804'__18 -> T__'8804'__18) -> Integer -> Integer -> T__'8801'__12 Source #

d_mono'45''8804''45'distrib'45''8851'_3472 :: (Integer -> Integer) -> (Integer -> Integer -> T__'8804'__18 -> T__'8804'__18) -> Integer -> Integer -> T__'8801'__12 Source #

d_antimono'45''8804''45'distrib'45''8851'_3482 :: (Integer -> Integer) -> (Integer -> Integer -> T__'8804'__18 -> T__'8804'__18) -> Integer -> Integer -> T__'8801'__12 Source #

d_antimono'45''8804''45'distrib'45''8852'_3492 :: (Integer -> Integer) -> (Integer -> Integer -> T__'8804'__18 -> T__'8804'__18) -> Integer -> Integer -> T__'8801'__12 Source #

d_'8852''45'mono'45''60'_3540 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'43''45'distrib'737''45''8852'_3558 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'43''45'distrib'691''45''8852'_3570 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'42''45'distrib'737''45''8852'_3608 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'42''45'distrib'691''45''8852'_3630 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'8851''45'mono'45''60'_3688 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'43''45'distrib'737''45''8851'_3706 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'43''45'distrib'691''45''8851'_3718 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'42''45'distrib'737''45''8851'_3756 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'42''45'distrib'691''45''8851'_3778 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_m'8760'n'8804'm_3808 :: Integer -> Integer -> T__'8804'__18 Source #

d_'8760''45'mono_3842 :: Integer -> Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #

d_'43''45''8760''45'comm_4066 :: Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8801'__12 Source #

d_'8760''45''43''45'assoc_4084 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'43''45''8760''45'assoc_4108 :: Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8801'__12 Source #

d_'42''45'distrib'691''45''8760'_4220 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'42''45'distrib'737''45''8760'_4240 :: Integer -> Integer -> Integer -> T__'8801'__12 Source #

d_'8739''45''8739''45'triangle_4654 :: Integer -> Integer -> Integer -> T__'8804'__18 Source #

d__'8804''8242''63'__4784 :: Integer -> Integer -> T_Dec_32 Source #

d__'60''8242''63'__4790 :: Integer -> Integer -> T_Dec_32 Source #

d__'8805''8242''63'__4796 :: Integer -> Integer -> T_Dec_32 Source #

d__'62''8242''63'__4798 :: Integer -> Integer -> T_Dec_32 Source #

d__'60''8243''63'__4880 :: Integer -> Integer -> T_Dec_32 Source #

d__'8804''8243''63'__4886 :: Integer -> Integer -> T_Dec_32 Source #

d__'8805''8243''63'__4894 :: Integer -> Integer -> T_Dec_32 Source #

d__'62''8243''63'__4896 :: Integer -> Integer -> T_Dec_32 Source #

d__'60''8244''63'__4994 :: Integer -> Integer -> T_Dec_32 Source #

d__'8804''8244''63'__5000 :: Integer -> Integer -> T_Dec_32 Source #

d__'8805''8244''63'__5008 :: Integer -> Integer -> T_Dec_32 Source #

d__'62''8244''63'__5010 :: Integer -> Integer -> T_Dec_32 Source #

d_anyUpTo'63'_5038 :: T_Level_14 -> (Integer -> ()) -> (Integer -> T_Dec_32) -> Integer -> T_Dec_32 Source #

du_anyUpTo'63'_5038 :: (Integer -> T_Dec_32) -> Integer -> T_Dec_32 Source #

d_'172'Pn'60'1'43'v_5072 :: T_Level_14 -> (Integer -> ()) -> (Integer -> T_Dec_32) -> Integer -> (AgdaAny -> T_'8869'_4) -> (T_Σ_14 -> T_'8869'_4) -> T_Σ_14 -> T_'8869'_4 Source #

d_allUpTo'63'_5102 :: T_Level_14 -> (Integer -> ()) -> (Integer -> T_Dec_32) -> Integer -> T_Dec_32 Source #

du_allUpTo'63'_5102 :: (Integer -> T_Dec_32) -> Integer -> T_Dec_32 Source #

d_Pn'60'1'43'v_5134 :: T_Level_14 -> (Integer -> ()) -> (Integer -> T_Dec_32) -> Integer -> AgdaAny -> (Integer -> T__'8804'__18 -> AgdaAny) -> Integer -> T__'8804'__18 -> AgdaAny Source #

du_Pn'60'1'43'v_5134 :: Integer -> AgdaAny -> (Integer -> T__'8804'__18 -> AgdaAny) -> Integer -> T__'8804'__18 -> AgdaAny Source #

d_n'8804'm'43'n_5200 :: Integer -> Integer -> T__'8804'__18 Source #

d_n'8760'm'8804'n_5254 :: Integer -> Integer -> T__'8804'__18 Source #

d_n'8804'm'8852'n_5292 :: Integer -> Integer -> T__'8804'__18 Source #

d_'8852''45'least_5294 :: Integer -> Integer -> Integer -> T__'8804'__18 -> T__'8804'__18 -> T__'8804'__18 Source #