ATM IO Utils

A few utilities for implementing and testing std::io and futures_io related code.