Hoogle Search

Within LTS Haskell 24.48 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. forkM :: Monad m => (i -> m a) -> (i -> m b) -> i -> m (a, b)

    status-notifier-item StatusNotifier.Util

    No documentation available.

  2. fork :: MonadRunInIO m => m () -> m ThreadId

    streamly Streamly.Internal.Control.ForkLifted

    fork lifted to any monad with 'MonadBaseControl IO m' capability.

  3. forkManaged :: MonadRunInIO m => m () -> m ThreadId

    streamly Streamly.Internal.Control.ForkLifted

    Fork a thread that is automatically killed as soon as the reference to the returned threadId is garbage collected.

  4. forSocketM :: (MonadMask m, MonadIO m) => (Socket -> m ()) -> Socket -> m ()

    streamly Streamly.Internal.Network.Socket

    forSocketM action socket runs the monadic computation action passing the socket handle to it. The handle will be closed on exit from forSocketM, whether by normal termination or by raising an exception. If closing the handle raises an exception, then this exception will be raised by forSocketM rather than any exception raised by action.

  5. forSocketM :: (MonadMask m, MonadIO m) => (Socket -> m ()) -> Socket -> m ()

    streamly Streamly.Network.Socket

    forSocketM action socket runs the monadic computation action passing the socket handle to it. The handle will be closed on exit from forSocketM, whether by normal termination or by raising an exception. If closing the handle raises an exception, then this exception will be raised by forSocketM rather than any exception raised by action.

  6. foreground :: (Config -> Config) -> String -> IO ExitCode

    streamly-process Streamly.Internal.System.Command

    Launch a process interfacing with the user. User interrupts are sent to the launched process and ignored by the parent process. The launched process inherits stdin, stdout, and stderr from the parent, so that the user can interact with the process. The parent waits for the child process to exit, an ExitCode is returned when the process finishes. This is the same as the common system function found in other libraries used to execute commands. On Windows you can pass setSession NewConsole to create a new console.

  7. foreground :: (Config -> Config) -> FilePath -> [String] -> IO ExitCode

    streamly-process Streamly.Internal.System.Process

    Launch a process interfacing with the user. User interrupts are sent to the launched process and ignored by the parent process. The launched process inherits stdin, stdout, and stderr from the parent, so that the user can interact with the process. The parent waits for the child process to exit, an ExitCode is returned when the process finishes. This is the same as the common system function found in other libraries used to execute commands. On Windows you can pass setSession NewConsole to create a new console.

  8. foreground :: (Config -> Config) -> String -> IO ExitCode

    streamly-process Streamly.System.Command

    Launch a process interfacing with the user. User interrupts are sent to the launched process and ignored by the parent process. The launched process inherits stdin, stdout, and stderr from the parent, so that the user can interact with the process. The parent waits for the child process to exit, an ExitCode is returned when the process finishes. This is the same as the common system function found in other libraries used to execute commands. On Windows you can pass setSession NewConsole to create a new console.

  9. foreground :: (Config -> Config) -> FilePath -> [String] -> IO ExitCode

    streamly-process Streamly.System.Process

    Launch a process interfacing with the user. User interrupts are sent to the launched process and ignored by the parent process. The launched process inherits stdin, stdout, and stderr from the parent, so that the user can interact with the process. The parent waits for the child process to exit, an ExitCode is returned when the process finishes. This is the same as the common system function found in other libraries used to execute commands. On Windows you can pass setSession NewConsole to create a new console.

  10. format :: ConfigSearchStrategy -> Maybe FilePath -> String -> IO (Either String Lines)

    stylish-haskell Language.Haskell.Stylish

    Formats given contents.

Page 189 of many | Previous | Next