izumi.functional.bio.impl.MiniBIOAsync
See theMiniBIOAsync companion object
MiniBIO extended with support for async operations via the Async constructor.
This effect type does not support interruption.
Made for use in distage-testkit. Prefer ZIO or cats-bio in production.
Attributes
- Companion
-
object
- Graph
-
- Supertypes
-
class Object
trait Matchable
class Any
- Known subtypes
-
Members list
Runs the effect on the provided ExecutionContext
Runs the effect on the provided ExecutionContext
Attributes
- Note
-
Even for synchronous effects, execution will be deferred to the EC.
Runs the effect synchronously until the first async boundary.
Runs the effect synchronously until the first async boundary.
Attributes
- Returns
-
Left if the effect completes synchronously, or Right with a continuation if async execution is needed.
Runs the effect on current thread up to first async boundary and then migrates execution to provided ExecutionContext
Runs the effect on current thread up to first async boundary and then migrates execution to provided ExecutionContext
Attributes
- Returns
-
Completed future if there were no Async nodes, completable future otherwise