Module type S.Thread_IO
The signature for blocking computations that can run synchronous computations in a separate thread
val in_thread : (unit -> 'a) -> 'a tin_thread frunsf ()in a separate thread, returning a blocking computation that will become determined once execution offis complete.