title: What's the deal with boost.asio and file i/o?
body: <p>I've noticed that boost.asio has a lot of examples involving sockets, serial ports, and all sorts of non-file examples. Google hasn't really turned up a lot for me that mentions if asio is a good or valid approach for doing asynchronous file i/o.</p>
  
  <p>I've got gobs of data i'd like to write to disk asynchronously. This can be done with native overlapped io in Windows (my platform), but I'd prefer to have a platform independent solution.</p>
  
  <p>I'm curious if</p>
  
  <ol>
  <li>boost.asio has any kind of file support</li>
  <li>boost.asio file support is mature enough for everyday file i/o</li>
  <li>Will file support ever be added? Whats the outlook for this?</li>
  </ol>