hermit-0.5.0.0: Haskell Equational Reasoning Model-to-Implementation Tunnel

Safe HaskellNone
LanguageHaskell2010

HERMIT.Shell.ShellEffect

Documentation

data ShellEffect Source

Constructors

Abort

Abort GHC

CLSModify (CommandLineState -> IO CommandLineState)

Modify shell state

PluginComp (PluginM ()) 
Continue

exit the shell, but don't abort/resume

Dump (CommandLineState -> TransformH CoreTC DocH) String String Int 
Resume