Dolmen_std.ExprSourcetype builtin =
< ty : ty
; ty_var : ty_var
; ty_cst : ty_cst
; term : term
; term_var : term_var
; term_cst : term_cst >
Builtin.tExtensible variant type for builtin operations.
The type of identifiers. 'ty is the type for representing the type of the id.
Type descriptions.
Types, which wrap type description with a memoized hash and some tags.
Term symbols, which encode their expected type and term argument lists lengths.
Term descriptions.
Binders.
Term, which wrap term descriptions.
Alias for signature compatibility (with Dolmen_loop.Pipes.Make for instance).