Correct `hIsReadable` and `hIsWritable` for duplex handles
This merge request implements CLC proposal #371. At the same time, it resolves GHC issue #26479.
This merge request implements CLC proposal #371. At the same time, it resolves GHC issue #26479.