hercules-ci-agent-0.10.1: Runs Continuous Integration tasks on your machines
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hercules.Effect.Container

Synopsis

Documentation

withPseudoTerminalHandles :: ((Handle, Handle) -> IO a) -> IO a Source #

Like openPseudoTerminalHandles but closes the handles after the function is done.

openPseudoTerminalHandles :: IO (Handle, Handle) Source #

Like openPseudoTerminal but returning handles, in a resource-safe manner.