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