Depends on the usage. ``` val a: IO<Result>...
# arrow
s
Depends on the usage.
Copy code
val a: IO<Result> = IO.fx {
   val result = IO.effect { suspendingFunction() }.bind() (or ! ;P)
   result
}