класса в dartz, скажите, как правильно сделать?
Открываем репу дартз и смотрим
Да прост Record используй из dart 3
Правильно - не делать
Потому что своя реализация: требует поддержки, требует тестирования и ревью, явно будет хуже. Ну и оффтоп вкусовщина : это все натягивание совы на глобус. Эксепшены для кого придумали ?
Лучше возьми готовый из dartz или fpdart. И сделай AppResponse sealed from Option or Either в виде типа-суммы в ООП стиле. Имхо, если туда ещё миксовать appresponse, то получается какая-то мешанина из ответственности и лишнее усложнение простых примитивов.
теряешь стектрейс банально
Потому что это всё выходки из функционального программирования, что не свойственно дарту. Не губи язык
Просто некоторым языкам это необходимо, как в гоу. Там вообще нет обработки ошибок. Тупо она вместе с ответом возвращается
сразу видно человек из тс пришел
Обсуждают сегодня