package typerep_extended

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type !_ field =
  1. | Field : ('record, 'a) Field.t -> 'record field
type !'record fields = {
  1. get : 'field. ('record, 'field) Field.t -> 'field;
}
type !'a t = {
  1. typename : 'a Typerep_lib.Typename.t;
  2. fields : 'a field array;
  3. has_double_array_tag : bool;
  4. create : 'a fields -> 'a;
}