У меня есть две записи, зависящие друг от друга, и у них обеих есть поле с одинаковым именем. Как использовать атрибут ocaml.warning
, чтобы скрыть это предупреждение? Я хотел бы избежать чего-то вроде [@@@ocaml.warning "-30"] my types here [@@@ocaml.warning "+30"]
.
# type a = {a : int;} and b = { a:int;};;
Characters 30-36:
Warning 30: the label a is defined in both types a and b.
type a = { a : int; }
and b = { a : int; }