Pure OCaml implementation of the C4.5 algorithm.
Module Oc45
module type Comparable = sig ... end
module type S = sig ... end

Output signature of the functor Oc45.Make.

module Make (X : Comparable) : S with type contData = X.t

Constructs a module Oc45.S with the given comparable type as a continuous data value.

module IntOc45 : S with type contData = int

Similar to Oc45.Make(struct type t = int let ... end)

module FloatOc45 : S with type contData = float

Similar to Oc45.Make(struct type t = float let ... end)