<@U0B8UEMV1> I'm guessing that `myStage.mapEffect ...
# arrow
p
@pakoito I'm guessing that
myStage.mapEffect { mySuspendCall() }
will also support things that are not asynchronous and have a stub implementation for the
Async<F>
. For example:
interface OptionAsyncStub : Async<Option>
. There will still be context switching because
mapEffect
effectevily runs things in a separate context, but everything should compile and "work". Am I understanding this correctly?