Legend:
Library
Module
Module type
Parameter
Class
Class type
type a
val write : Buffer.t -> a -> unit