Library
Module
Module type
Parameter
Class
Class type
val wildcard : 'a pattern
Wildcard pattern.
val root : 'a pattern
The pattern that only matches the root.
Scoping a pattern and rename the prefix.
val none : 'a pattern
The pattern that matches nothing.
val any : 'a pattern
The pattern that matches any name.
The pattern that matches only the specified name and replaces it.
The pattern that matches any name with the given prefix and replaces the prefix.
val pp_path : Format.formatter -> path -> unit
Pretty-printer for path
.
val pp_pattern :
(Format.formatter -> 'a -> unit) ->
Format.formatter ->
'a pattern ->
unit
Pretty-printer for pattern
.