exception Prenex_polymorphism of t
Raised when the type provided is polymorphic, but occurred in a place where polymorphic types are forbidden by prenex/rank-1 polymorphism.
module Var : sig ... end
A module for variables that occur in types.
module Const : sig ... end
A module for constant symbols the occur in types.
val prop : t
The type of propositions
Add a hook to a wildcard, the hook will be run
Partial views for types.