| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
HERMIT.Shell.ShellEffect
Documentation
data ShellEffect :: * where Source
Constructors
| Abort :: ShellEffect | |
| CLSModify :: CLT IO () -> ShellEffect | |
| PluginComp :: PluginM () -> ShellEffect | |
| Continue :: ShellEffect | |
| Resume :: ShellEffect |
Instances
performShellEffect :: (MonadCatch m, CLMonad m) => ShellEffect -> m () Source
dumpT :: FilePath -> PrettyPrinter -> String -> Int -> TransformH DocH () Source