Module type Genarg.GenObj

type ('raw, 'glb, 'top) obj

An object manipulating generic arguments.

val name : string

A name for such kind of manipulation, e.g. interp.

val default : ('raw'glb'top) genarg_type -> ('raw'glb'top) obj option

A generic object when there is no registered object for this type.