Odoc_genclass type doc_generator = object ... endmodule type Base = sig ... endmodule Base_generator : Basemodule type Base_functor = functor (_ : Base) -> Basemodule type Html_functor =
functor (_ : Odoc_html.Html_generator) ->
Odoc_html.Html_generatormodule type Latex_functor =
functor (_ : Odoc_latex.Latex_generator) ->
Odoc_latex.Latex_generatormodule type Texi_functor =
functor (_ : Odoc_texi.Texi_generator) ->
Odoc_texi.Texi_generatormodule type Man_functor =
functor (_ : Odoc_man.Man_generator) ->
Odoc_man.Man_generatormodule type Dot_functor =
functor (_ : Odoc_dot.Dot_generator) ->
Odoc_dot.Dot_generatortype generator = | Html of (module Odoc_html.Html_generator)| Latex of (module Odoc_latex.Latex_generator)| Texi of (module Odoc_texi.Texi_generator)| Man of (module Odoc_man.Man_generator)| Dot of (module Odoc_dot.Dot_generator)| Base of (module Base)val get_minimal_generator : generator -> doc_generator