hgmp-0.1.1: Haskell interface to GMP

Index

GMPRandAlg 
1 (Type/Class)Numeric.GMP.Types
2 (Data Constructor)Numeric.GMP.Types
GMPRandState 
1 (Type/Class)Numeric.GMP.Types
2 (Data Constructor)Numeric.GMP.Types
gmprsAlgNumeric.GMP.Types
gmprsAlgDataNumeric.GMP.Types
gmprsSeedNumeric.GMP.Types
gmp_randclear 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
gmp_randinit_default 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
gmp_randinit_lc_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
gmp_randinit_lc_2exp_size 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
gmp_randinit_mt 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
gmp_randinit_set 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
gmp_randseed 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
gmp_randseed_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
gmp_urandomb_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
gmp_urandomm_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
MPBitCnt 
1 (Type/Class)Numeric.GMP.Types
2 (Data Constructor)Numeric.GMP.Types
MPExp 
1 (Type/Class)Numeric.GMP.Types
2 (Data Constructor)Numeric.GMP.Types
MPF 
1 (Type/Class)Numeric.GMP.Types
2 (Data Constructor)Numeric.GMP.Types
mpfDNumeric.GMP.Types
mpfExpNumeric.GMP.Types
mpfPrecNumeric.GMP.Types
mpfSizeNumeric.GMP.Types
mpf_abs 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_add 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_add_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_ceil 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_clear 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_cmp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_cmp_d 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_cmp_si 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_cmp_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_cmp_z 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_div 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_div_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_div_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_fits_sint_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_fits_slong_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_fits_sshort_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_fits_uint_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_fits_ulong_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_fits_ushort_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_floor 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_get_d 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_get_d_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_get_prec 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_get_si 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_get_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_get_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_init2 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_init_set 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_init_set_d 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_init_set_si 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_init_set_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_init_set_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_inp_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_integer_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_mul 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_mul_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_mul_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_neg 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_out_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_pow_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_random2 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_reldiff 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_set 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_set_d 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_set_prec 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_set_prec_raw 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_set_q 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_set_si 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_set_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_set_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_set_z 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_sqrt 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_sqrt_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_sub 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_sub_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_swap 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_trunc 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_ui_div 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_ui_sub 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpf_urandomb 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
MPLimb 
1 (Type/Class)Numeric.GMP.Types
2 (Data Constructor)Numeric.GMP.Types
MPLimbSigned 
1 (Type/Class)Numeric.GMP.Types
2 (Data Constructor)Numeric.GMP.Types
mpn_addmul_1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_add_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_andn_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_and_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_cnd_add_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_cnd_sub_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_cnd_swap 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_com 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_copyd 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_copyi 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_divexact_1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_divexact_by3c 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_divrem 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_divrem_1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_divrem_2 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_div_qr_1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_div_qr_2 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_gcd 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_gcdext 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_gcdext_1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_gcd_1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_get_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_hamdist 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_iorn_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_ior_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_lshift 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_mod_1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_mul 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_mul_1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_mul_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_nand_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_nior_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_perfect_power_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_perfect_square_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_popcount 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_pow_1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_preinv_mod_1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_random 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_random2 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_rshift 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_scan0 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_scan1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_add_1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_add_1_itch 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_div_qr 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_div_qr_itch 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_div_r 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_div_r_itch 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_invert 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_invert_itch 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_mul 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_mul_itch 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_powm 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_powm_itch 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_sqr 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_sqr_itch 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_sub_1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_sub_1_itch 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sec_tabselect 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_set_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sizeinbase 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sqr 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sqrtrem 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_submul_1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_sub_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_tdiv_qr 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_xnor_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_xor_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpn_zero 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
MPQ 
1 (Type/Class)Numeric.GMP.Types
2 (Data Constructor)Numeric.GMP.Types
mpqDenNumeric.GMP.Types
mpqNumNumeric.GMP.Types
mpq_add 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_canonicalize 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_clear 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_cmp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_cmp_si 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_cmp_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_cmp_z 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_denrefNumeric.GMP.Types
mpq_div 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_div_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_equal 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_get_d 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_get_den 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_get_num 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_get_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_init 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_inp_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_inv 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_mul 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_mul_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_numrefNumeric.GMP.Types
mpq_out_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_set 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_set_d 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_set_den 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_set_f 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_set_num 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_set_si 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_set_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_set_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_set_z 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_sub 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpq_swap 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
MPSize 
1 (Type/Class)Numeric.GMP.Types
2 (Data Constructor)Numeric.GMP.Types
MPZ 
1 (Type/Class)Numeric.GMP.Types
2 (Data Constructor)Numeric.GMP.Types
mpzAllocNumeric.GMP.Types
mpzDNumeric.GMP.Types
mpzSizeNumeric.GMP.Types
mpz_2fac_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_add 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_addmul 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_addmul_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_add_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_and 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_bin_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_bin_uiui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cdiv_q 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cdiv_qr 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cdiv_qr_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cdiv_q_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cdiv_q_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cdiv_r 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cdiv_r_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cdiv_r_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cdiv_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_clear 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_clrbit 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cmp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cmpabs 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cmpabs_d 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cmpabs_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cmp_d 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cmp_si 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_cmp_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_com 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_combit 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_congruent_2exp_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_congruent_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_congruent_ui_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_divexact 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_divexact_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_divisible_2exp_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_divisible_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_divisible_ui_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_export 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fac_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fdiv_q 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fdiv_qr 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fdiv_qr_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fdiv_q_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fdiv_q_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fdiv_r 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fdiv_r_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fdiv_r_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fdiv_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fib2_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fib_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fits_sint_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fits_slong_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_fits_sshort_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_gcd 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_gcdext 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_gcd_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_get_d 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_get_d_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_get_si 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_get_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_get_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_hamdist 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_import 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_init 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_init2 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_init_set 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_init_set_d 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_init_set_si 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_init_set_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_init_set_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_inp_raw 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_inp_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_invert 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_ior 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_jacobi 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_kronecker_si 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_kronecker_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_lcm 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_lcm_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_limbs_finish 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_limbs_modify 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_limbs_read 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_limbs_write 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_lucnum2_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_lucnum_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_mfac_uiui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_mod 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_mul 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_mul_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_mul_si 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_mul_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_nextprime 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_out_raw 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_out_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_perfect_power_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_powm 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_powm_sec 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_powm_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_pow_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_primorial_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_probab_prime_p 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_realloc 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_realloc2 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_remove 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_roinit_n 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_root 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_rootrem 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_rrandomb 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_scan0 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_scan1 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_set 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_setbit 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_set_d 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_set_f 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_set_q 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_set_si 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_set_str 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_set_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_sizeinbase 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_si_kronecker 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_sqrt 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_sqrtrem 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_sub 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_submul 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_submul_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_sub_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_swap 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_tdiv_q 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_tdiv_qr 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_tdiv_qr_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_tdiv_q_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_tdiv_q_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_tdiv_r 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_tdiv_r_2exp 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_tdiv_r_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_tdiv_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_tstbit 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_ui_kronecker 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_ui_pow_ui 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_ui_sub 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_urandomb 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_urandomm 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
mpz_xor 
1 (Function)Numeric.GMP.Raw.Unsafe
2 (Function)Numeric.GMP.Raw.Safe
peekIntegerNumeric.GMP.Utils
peekInteger'Numeric.GMP.Utils
peekRationalNumeric.GMP.Utils
peekRational'Numeric.GMP.Utils
pokeIntegerNumeric.GMP.Utils
pokeRationalNumeric.GMP.Utils
SrcPtr 
1 (Type/Class)Numeric.GMP.Raw.Unsafe
2 (Type/Class)Numeric.GMP.Raw.Safe
VolatilePtr 
1 (Type/Class)Numeric.GMP.Raw.Unsafe
2 (Type/Class)Numeric.GMP.Raw.Safe
VolatileSrcPtr 
1 (Type/Class)Numeric.GMP.Raw.Unsafe
2 (Type/Class)Numeric.GMP.Raw.Safe
withInIntegerNumeric.GMP.Utils
withInInteger'Numeric.GMP.Utils
withInOutIntegerNumeric.GMP.Utils
withInOutInteger_Numeric.GMP.Utils
withInOutRationalNumeric.GMP.Utils
withInOutRational_Numeric.GMP.Utils
withInRationalNumeric.GMP.Utils
withInRational'Numeric.GMP.Utils
withOutIntegerNumeric.GMP.Utils
withOutInteger_Numeric.GMP.Utils
withOutRationalNumeric.GMP.Utils
withOutRational_Numeric.GMP.Utils