Execute a blocking impure effect on a Blocking thread pool; current task will be safely parked until the blocking task finishes
Execute a blocking impure effect on a Blocking thread pool; current task will be safely parked until the blocking task finishes
If canceled, the task MAY be killed via java.lang.Thread#interrupt. There is no guarantee that this method may promptly, or ever, interrupt the enclosed task, and it may be legally implemented as an alias to syncBlocking
THIS IS USUALLY UNSAFE unless calling well-written libraries that specifically handle java.lang.InterruptedException