Legend:
Library
Module
Module type
Parameter
Class
Class type
val top : 'a t -> 'a option
val pop : 'a t -> 'a option