Safe Haskell | Safe-Inferred |
---|
Provides a typeclass for process spawning.
Documentation
class Monad m => ChSpawn m whereSource
Class for all (real or pseudo) process-spawning monads.
mspw :: String -> [String] -> Either Handle String -> m (Int, String, [Handle])Source
Spawn process
Accept handle as input?
ChSpawn IO | |
ChSpawn m0 => ChSpawn (HandleCloserT m0) | |
ChSpawn m0 => ChSpawn (InRedirT m0) | |
ChSpawn m0 => ChSpawn (QuietT m0) | |
ChSpawn m0 => ChSpawn (HereStringT m0) | |
ChSpawn m0 => ChSpawn (ScannerBufferT m0) | |
ChSpawn m0 => ChSpawn (RecorderT m0) | |
ChSpawn m0 => ChSpawn (OutRedirT m0) | |
ChSpawn m0 => ChSpawn (DeafT m0) | |
ChSpawn m => ChSpawn (SpawnOverlayT m) | |
ChSpawn m0 => ChSpawn (JoinerT m0) | |
ChSpawn m0 => ChSpawn (HandleFilterT m0) | |
ChSpawn m0 => ChSpawn (BoolFilterT m0) | |
ChSpawn m0 => ChSpawn (IntFilterT m0) | |
ChSpawn m0 => ChSpawn (HandleArchiverT m0) | |
ChSpawn m0 => ChSpawn (BoolArchiverT m0) | |
ChSpawn m0 => ChSpawn (IntArchiverT m0) | |
ChSpawn m0 => ChSpawn (NullExpanderT m0) | |
ChSpawn m0 => ChSpawn (ExpanderT m0) | |
ChSpawn m0 => ChSpawn (HistoryT m0) | |
ChSpawn m0 => ChSpawn (HtmlPrinterT m0) | |
ChSpawn m0 => ChSpawn (AnsiPrinterT m0) |