async2 C++ で C# の Task 相当の非同期・並列処理を実現し、提供するライブラリ(になる予定) 低オーバーヘッド 基本となる依存は標準ライブラリのみ スレッドの実装は入れ替え可能 プラットフォーム固有の API を利用した実装を注入可能 分散スレッド数も調整可能 メモリアロケーションを管理下に置きたい場合は memory_resource を使用可能 待機可能な parallel_for_each 待機可能な処理に対する continue_with や when などのサポート