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.

  1. module Data.Binary.Put

    The Put monad. A monad for efficiently constructing lazy bytestrings.

  2. type Put = PutM ()

    binary Data.Binary.Put

    Put merely lifts Builder into a Writer monad, applied to ().

  3. Put :: PairS a -> PutM a

    binary Data.Binary.Put

    No documentation available.

  4. newtype PutM a

    binary Data.Binary.Put

    The PutM type. A Writer monad over the efficient Builder monoid.

  5. module System.Process

    Operations for creating and interacting with sub-processes.

  6. type Pid = CPid

    process System.Process

    The platform specific type for a process identifier. This is always an integral type. Width and signedness are platform specific.

  7. data ProcessHandle

    process System.Process

    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.

  8. type PHANDLE = CPid

    process System.Process.Internals

    No documentation available.

  9. data ProcRetHandles

    process System.Process.Internals

    contains the handles returned by a call to createProcess_Internal

  10. ProcRetHandles :: Maybe Handle -> Maybe Handle -> Maybe Handle -> ProcessHandle -> ProcRetHandles

    process System.Process.Internals

    No documentation available.

Page 36 of many | Previous | Next