то потом все строки выводятся как алиас. Почему так? К примеру я просто для удобства делаю несколько алиасов на строку, чтобы в коде было понятнее что это. Или вот так просто делать много алиасов на один тип неправильно
(type header_key = string;;
type header_value = string;; <- тут говорит, что это типа header_key, а не string)
и надо делать всё исключительно через варианты
type header = Key of string | Value of string
Совпадение, могут так и так выводиться потому что это синонимы.
Вопросик: а чому «или»? Разве не должна быть пара из ключа и значения?
Обсуждают сегодня