Stdunemodule Appendable_list : sig ... endAppendable lists: concatenation takes O(1) time, conversion to a list takes O(n).
module Ansi_color : sig ... endmodule Array : sig ... endmodule Bytes : sig ... endmodule Comparator : sig ... endmodule Console : sig ... endmodule Csexp : sig ... endmodule Either : sig ... endLeft or right
module Exn : sig ... endExceptions
module Exn_with_backtrace : sig ... endAn exception together with the backtrace that raised it.
module Filename : sig ... endmodule Hashtbl : sig ... endmodule Table : sig ... endHashtable with a simple polymorphic type, but without the polymorphic equality.
module Int : sig ... endmodule Id : sig ... endmodule Io : sig ... endIO operations
module List : sig ... endmodule Map : sig ... endmodule Option : sig ... endOptional values
module Or_exn : sig ... endEither a value or an exception
module Ordering : sig ... endElement ordering
module Pp : sig ... endPretty printers
module Result : sig ... endResult type
module Set : sig ... endmodule Signal : sig ... endUnix Signal helpers
module Comparable : sig ... endmodule Comparable_intf : sig ... endmodule Staged : sig ... endmodule String : sig ... endmodule Char : sig ... endmodule Bool : sig ... endmodule Sexp : sig ... endS-expressions
module Path : sig ... endRepresentation of paths
module Fmt : sig ... endmodule Interned : sig ... endInterned strings
module Univ_map : sig ... endUniversal maps
module Loc : sig ... endmodule Log : sig ... endLog file
module Env : sig ... endmodule Proc : sig ... endmodule Type_eq : sig ... endEquality between types
module Nothing : sig ... endInhabited type
module Bin : sig ... endBinaries from the PATH
module Digest : sig ... endmodule Fdecl : sig ... endForward declarations
module Unit : sig ... endmodule Monad : sig ... endMonad signatures
module Fn : sig ... endmodule Dyn : sig ... endmodule Float : sig ... endmodule Tuple : sig ... endmodule Poly : sig ... endmodule Code_error : sig ... endA programming error that should be reported upstream
module User_error : sig ... endError meant for humans
module User_message : sig ... endA message for the user
module User_warning : sig ... endNon-fatal user errors
module Lexbuf : sig ... endLexing buffer utilities
module Pervasives = Pervasivesval compare : 'a -> 'a -> Ordering.tval sprintf : ('a, unit, string) format -> 'aval ksprintf : (string -> 'a) -> ('b, unit, string, 'a) format4 -> 'b