Вообще either и стандартных кортежей конечно не хватает в stdlib
Не знаю, что такое портальные кортежи, но Either не помешал бы, да. Особенно при учёте, что EitherE уже есть в виде Result, пусть и с порезанной возможностью пользования.
Не знаю, что такое портальные кортежи, но Either не помешал бы, да. Особенно при учёте, что EitherE уже есть в виде Result, пусть и с порезанной возможностью пользования.
А, стандартных. Конкретно против них аргументация вполне логичная была -- дата классы таки поименованные поля имеют, несущие смысловую нагрузку, плюс типы не стираются.
А, стандартных. Конкретно против них аргументация вполне логичная была -- дата классы таки поименованные поля имеют, несущие смысловую нагрузку, плюс типы не стираются.
Ну есть кейс где ты пишешь пачку private функций у которых по названию понятно что ты хочешь вернуть, приходиться писать pair, который говорит ничуть не больше чем pair
Ну есть кейс где ты пишешь пачку private функций у которых по названию понятно что ты хочешь вернуть, приходиться писать pair, который говорит ничуть не больше чем pair