Hoogle Search
Within LTS Haskell 24.36 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
process System.Process.Internals A handle to a process, which can be used to wait for termination of the process using waitForProcess. None of the process-creation functions in this library wait for termination: they all return a ProcessHandle which may be used to wait for the process later. On Windows a second wait method can be used to block for event completion. This requires two handles. A process job handle and a events handle to monitor.
ProcessHandle :: !MVar ProcessHandle__ -> Bool -> !MVar () -> ProcessHandleprocess System.Process.Internals No documentation available.
-
process System.Process.Internals No documentation available.
type
Parser = Parser ByteStringattoparsec Data.Attoparsec.ByteString No documentation available.
Partial :: (i -> IResult i r) -> IResult i rattoparsec Data.Attoparsec.ByteString Supply this continuation with more input so that the parser can resume. To indicate that no more input is available, pass an empty string to the continuation. Note: if you get a Partial result, do not call its continuation more than once.
type
Parser = Parser ByteStringattoparsec Data.Attoparsec.ByteString.Char8 No documentation available.
Partial :: (i -> IResult i r) -> IResult i rattoparsec Data.Attoparsec.ByteString.Char8 Supply this continuation with more input so that the parser can resume. To indicate that no more input is available, pass an empty string to the continuation. Note: if you get a Partial result, do not call its continuation more than once.
type
Parser = Parser ByteStringattoparsec Data.Attoparsec.ByteString.Lazy No documentation available.
-
attoparsec Data.Attoparsec.Internal.Types The core parser type. This is parameterised over the type i of string being processed. This type is an instance of the following classes:
- Monad, where fail throws an exception (i.e. fails) with an error message.
- Functor and Applicative, which follow the usual definitions.
- MonadPlus, where mzero fails (with no error message) and mplus executes the right-hand parser if the left-hand one fails. When the parser on the right executes, the input is reset to the same state as the parser on the left started with. (In other words, attoparsec is a backtracking parser that supports arbitrary lookahead.)
- Alternative, which follows MonadPlus.
-
attoparsec Data.Attoparsec.Internal.Types No documentation available.