Davio
05/11/2023, 5:00 PMsimon.vergauwen
05/11/2023, 5:02 PMDavio
05/11/2023, 5:34 PMsimon.vergauwen
05/11/2023, 6:09 PMRaise
is that it’s an extensible DSL so it easily allows different wrappers, or errors types to work together.
Everything discussed here for outcome
can work together with all the existing DSLs of Arrow.
https://kotlinlang.slack.com/archives/C5UPMM0A0/p1683655626676479CLOVIS
05/12/2023, 9:58 AMmap
on success without using a verbose try…catch
, not supported in lambdas, the Exception super-class is massive, stack traces are expensive…)
It seems to me that Arrow 2.0's syntax is "checked exceptions done right".