If this were not the case you can't use Either or ...
# functional
r
If this were not the case you can't use Either or Try because they are synchronous data types and they would block if used as return value of an async computation.