и можно сделать как-то так
Try { foo()}.flatMap { Try {it ?: throw MyException()} }
И нафига такое городить?
Ну, либо так, либо как обычный нуллабл, раз вы ожидаете такой ситуации
Обсуждают сегодня