1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
(** @canonical Repr.Attribute *)
module Attribute = Repr__Attribute
(** @canonical Repr.Attribute_intf *)
module Attribute_intf = Repr__Attribute_intf
(** @canonical Repr.Binary_codec *)
module Binary_codec = Repr__Binary_codec
(** @canonical Repr.Binary_codec_intf *)
module Binary_codec_intf = Repr__Binary_codec_intf
(** @canonical Repr.Higher *)
module Higher = Repr__Higher
(** @canonical Repr.Size *)
module Size = Repr__Size
(** @canonical Repr.Staging *)
module Staging = Repr__Staging
(** @canonical Repr.Type *)
module Type = Repr__Type
(** @canonical Repr.Type_binary *)
module Type_binary = Repr__Type_binary
(** @canonical Repr.Type_core *)
module Type_core = Repr__Type_core
(** @canonical Repr.Type_core_intf *)
module Type_core_intf = Repr__Type_core_intf
(** @canonical Repr.Type_intf *)
module Type_intf = Repr__Type_intf
(** @canonical Repr.Type_json *)
module Type_json = Repr__Type_json
(** @canonical Repr.Type_ordered *)
module Type_ordered = Repr__Type_ordered
(** @canonical Repr.Type_pp *)
module Type_pp = Repr__Type_pp
(** @canonical Repr.Type_random *)
module Type_random = Repr__Type_random
(** @canonical Repr.Type_size *)
module Type_size = Repr__Type_size
(** @canonical Repr.Utils *)
module Utils = Repr__Utils
(** @canonical Repr.Witness *)
module Witness = Repr__Witness