But that can already be done using async await. If you write an async function in Rust for example you are free to call it with any async runtime you want.
But you can't call it from synchronous rust. Zig is moving toward all sync code also using the Io interface.
But you can't call it from synchronous rust. Zig is moving toward all sync code also using the Io interface.