(
Size: a a a
(
VP
KD
I
KD
VP
AN
VP
VP
KD
Either<Error, Success> и есть прокидывание данных, если Error у нас не Throwable.KD
Error тут у нас свой силд класс с ошибками.AN
KD
object UserInputIsBullshit : ErrorVP
AN
@Throws. Он по-моему до сих пор не полностью функциональный, но можно закостылить при помощи @RequiresOptInVP
VP
AN
AN
AN