tutorial раздел на where
пунктах дают 2 условие для возможности omitt типа объявления функции f
в пункте where
:условие для пропуска объявления типа в котором положение
f
появляется в правая часть определения верхнего уровня- Тип
f
может быть полностью определен из его первого применения
Мой вопрос: какова связь между этими двумя условиями? 'и', 'или', 'взаимно исключающий', означает ли это другое?