要約
IOが読み込み可能になるまで待つ機能を提供するライブラリです。
IO#wait・IO#wait_readable・IO#wait_writable・IO#wait_priority は Ruby 3.2 で
IO 本体に移動したため、このライブラリを require しなくても使えます。
IO#nread と IO#ready? は io-wait 0.4.0(Ruby 4.0)で削除されました。
Ruby 4.0 以降ではこのライブラリは何も定義せず、互換性のために require できるだけです。
io-wait 1.0.0(Ruby 4.1)ではライブラリ自体が非推奨になり、require すると警告が出ます。