Мне нужно создать тип данных, который представляет только действительные числа в диапазоне от 0 до 1. Как мне это сделать?Ожидаемое поведение:
0 :: DataType ===> DataType 0 (-1) :: DataType ===> Error