module Test.Framework.Runners.Console.Utilities ( hideCursorDuring ) where import System.Console.ANSI import Control.Exception.Extensible hideCursorDuring :: IO a -> IO a hideCursorDuring action = bracket hideCursor (const showCursor) (const action)