Library
Module
Module type
Parameter
Class
Class type
val int : int t
Integer printer
val bool : bool t
Integer printer
Boolean printer
val float : float t
Boolean printer
Floating point number printer
val char : char t
Floating point number printer
Character printer
val string : string t
Character printer
String printer
Pair printer. Expects printers for each component
Triple (3-tuple) printer. Expects printers for each component
Triple (3-tuple) printer. Expects printers for each component
Quadruple (4-tuple) printer. Expects printers for each component
List printer. Expects a printer for the list element type
Array printer. Expects a printer for the array entry type