Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Object : sig ... end
val null : Object.t
val is_null : Object.t -> bool
val none : Object.t
val is_none : Object.t -> bool
module Bool : sig ... end
module Callable : sig ... end
module Capsule : sig ... end
module Class : sig ... end
module Long : sig ... end
module Int : sig ... end
module Dict : sig ... end
module Err : sig ... end
exception Err of Err.t * string
module Eval : sig ... end
module Float : sig ... end
module Import : sig ... end
val import : string -> Object.t
val import_opt : string -> Object.t option
module Iter : sig ... end
module List : sig ... end
module Mapping : sig ... end
module Method : sig ... end
module Module : sig ... end
module Number : sig ... end
module Run : sig ... end
module Sequence : sig ... end
module String : sig ... end
module Bytes : sig ... end
module Tuple : sig ... end
module Type : sig ... end
module Marshal : sig ... end
module Array : sig ... end
val last_value : unit -> Object.t
val compile :
source:string ->
filename:string ->
?dont_inherit:bool ->
?optimize:[ `Debug | `Default | `Normal | `RemoveDocstrings ] ->
[ `Eval | `Exec | `Single ] ->
Object.t