Module Nocrypto.Numeric

module Numeric: sig .. end
Numeric utilities.

module type S = sig .. end
Augmented numeric type.
module Int: S  with type t = int
module Int32: S  with type t = int32
module Int64: S  with type t = int64
module Z: S  with type t = Z.t

Misc elementary number theory


val pseudoprime : Z.t -> bool
Miller-Rabin with sane rounds parameter.