arrow-fx / arrow.fx.extensions / IOUnsafeCancellableRun / runBlocking
open suspend fun <A> unsafe.runBlocking(fa: () -> Kind<ForIO, A>): A
open suspend fun <A> unsafe.runBlocking(fa: () -> Kind<
ForIO
, A>): A
Do you like Arrow?