hat-2.9.0.0: The Haskell tracer, generating and viewing Haskell execution traces
Hat.System
data ExitCode Source
Constructors
Instances
aExitSuccess :: RefAtom Source
aExitFailure :: RefAtom Source
ggetArgs :: RefSrcPos -> RefExp -> R (IO (List String)) Source
ggetProgName :: RefSrcPos -> RefExp -> R (IO String) Source
ggetEnv :: RefSrcPos -> RefExp -> R (Fun String (IO String)) Source
agetEnv :: RefAtom Source
hgetEnv :: R String -> RefExp -> R (IO String) Source
gsystem :: RefSrcPos -> RefExp -> R (Fun String (IO ExitCode)) Source
asystem :: RefAtom Source
hsystem :: R String -> RefExp -> R (IO ExitCode) Source
gexitWith :: RefSrcPos -> RefExp -> R (Fun ExitCode (IO a)) Source
aexitWith :: RefAtom Source
hexitWith :: R ExitCode -> RefExp -> R (IO b) Source
gexitFailure :: RefSrcPos -> RefExp -> R (IO a) Source