refl

PPX deriver for reflection
IN THIS PACKAGE
Module Refl . Tools . Tuple . Tuple
type ('types, 'structures, 'arity, 'rec_group, 'kinds, 'positive, 'negative, 'direct, 'gadt) structure =
| [] : ( unit, unit, 'arity, 'rec_group, 'kinds, 'positive, 'negative, 'direct, 'gadt ) structure
val of_desc : 'types 'structures. ( 'types, 'structures, 'arity, 'rec_group, 'kinds, 'positive, 'negative, 'direct, 'gadt ) Refl__Desc.tuple_structure -> ( 'types, 'structures, 'arity, 'rec_group, 'kinds, 'positive, 'negative, 'direct, 'gadt ) structure
type ('types, 'structures, 'arity, 'rec_group, 'kinds, 'positive, 'negative, 'direct, 'gadt) t = {
structure : ( 'types, 'structures, 'arity, 'rec_group, 'kinds, 'positive, 'negative, 'direct, 'gadt ) structure;
values : 'types;
}