package camlprime

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module MRlist : sig ... end
type maybe =
  1. | Prime
  2. | Composite
  3. | Maybe
val zero : Num.num
val one : Num.num
val two : Num.num
val three : Num.num
val four : Num.num
val newton_sqrt : Num.num -> Num.num
val isqrt : Num.num -> Num.num
val mr_factor : Num.num -> Num.num * Num.num
val miller_rabin : int -> Num.num -> bool
val fermat : int -> Num.num -> bool
val naive : Num.num -> bool
val next_prime : (Num.num -> bool) -> Num.num -> Num.num
val make : (Num.num -> bool) -> Num.num -> Num.num LazyList.t
val head : 'a LazyList.t -> 'a
val tail : 'a LazyList.t -> 'a LazyList.t
val nth : 'a LazyList.t -> int -> 'a