Locks the specified effect to the blocking thread pool.
Imports a synchronous effect that does blocking IO into a pure value.
Imports a synchronous effect that does blocking IO into a pure value.
If the returned ZIO
is interrupted, the blocked thread running the synchronous effect
will be interrupted via Thread.interrupt
.
Imports a synchronous effect that does blocking IO into a pure value, with a custom cancel effect.
Imports a synchronous effect that does blocking IO into a pure value, with a custom cancel effect.
If the returned ZIO
is interrupted, the blocked thread running the synchronous effect
will be interrupted via the cancel effect.
Imports a synchronous effect that does blocking IO into a pure value.
Imports a synchronous effect that does blocking IO into a pure value.
If the returned IO
is interrupted, the blocked thread running the synchronous effect
will be interrupted via Thread.interrupt
.
(Since version 1.0.0) use effectBlocking()