Я сделал собственный тип и хотел бы создать 2 переменные, которые доказывают, что мой тип работает должным образом.
type number = A of int | B of float;;
let a = 0;;
let b = 0.0;;
Как мне изменить объявления переменных, чтобы заставить их вводить number
? В настоящее время a имеет значение int, а b — число с плавающей запятой.