так как доказать что типы все покрыли то? это надо делить область определения функции на возможные куски, проверять что тип твой каждый учитывает, то же самое я могу просто на каждый кусок написать тест
так как доказать что типы все покрыли то? это надо делить область определения функции на возможные куски, проверять что тип твой каждый учитывает, то же самое я могу просто на каждый кусок написать тест