Возможно напечатать имя значения в OCaml, например, если у меня есть
type my_type =
| MyType_First of int
| MyType_Second of string
и затем сделайте что-то вроде:
let my_value = MyType_First 0 in
print_string ("my_value is of type " ^ String.from_type my_value ^ ".\n";
можно ли получить «my_value типа MyType_First».
Спасибо.