Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module type S = sig ... end
val string_of_reader_func : reader_func -> string
module IO_reader : sig ... end
module String_reader : sig ... end