Hello All, I think that Julia IO is built on libuv, and that libuv offers asynchronous IO to the filesystem. Is this exposed through the Julia API? I can't figure it out from the documentation. I did a simple test
*julia> **tic(); t = @async read(open("filename"),UInt8,2500000000);
yield(); toc()*
elapsed time: 9.094271773 seconds
and it seems that reading blocks without yielding.
Is there a way to do this where the reading task yields to other processes
while it is getting the data from disk?
