I edited later.. my idea was to suppress effects "pass-through" at fn
signature level; so code locality should not suffer.
Just to clarify you're saying Result
is generally sufficient and exceptions can be avoided, right?
I edited later.. my idea was to suppress effects "pass-through" at fn
signature level; so code locality should not suffer.
Just to clarify you're saying Result
is generally sufficient and exceptions can be avoided, right?