Description
Prevents or captures writes to stdout and other handles in Haskell. This is helpful when tests or tools need to check output, hide noisy messages, or isolate console behavior.
It is useful for test suites, command-line tools, logging tests, and wrappers around code that writes directly to handles. It is a developer library and should be used carefully in concurrent programs.