module Main:sig..end
val init : ?setlocale:bool -> unit -> stringinit also sets the locale and returns its name.
Either set ~setlocale to false or GTK_SETLOCALE to "0"
if you don't want to the locale to be set
val main : unit -> unitmain runs the main loop, until quit is called.
Do not use in multi-threaded programs.
val quit : unit -> unitquit the main loop
val version : int * int * intmajor, minor, micro