вроде такого:
                  
                  
                  ```type NaturalNum = 1 | 2 | 3```Или как поступать в том случае, если хочешь ограничить аргумент на уровне типа?
                  
                  
                  P.S.
                  
                  
                  Хотелось бы сделать подмножество определенного типа
                  
                  
                
>Как поступать, если хочешь ограничить аргумент на уровне типа? Как вариант Logically Qualified Data Type (Liquid)
Обсуждают сегодня