package typerep

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module M.Variant_internalSource

Sourcetype _ tag =
  1. | Tag : ('variant, 'a) Tag.t -> 'variant tag
Sourcetype _ value =
  1. | Value : ('variant, 'a) Tag.t * 'a -> 'variant value
Sourcetype 'a t = {
  1. typename : 'a Typename.t;
  2. tags : 'a tag array;
  3. polymorphic : bool;
  4. value : 'a -> 'a value;
}