Hoogle Search

Within LTS Haskell 24.64 (ghc-9.10.3)

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

  1. hWaitForInput :: MonadIO m => Handle -> Int -> m Bool

    unliftio UnliftIO.IO

    Lifted version of hWaitForInput

  2. pooledForConcurrently :: (MonadUnliftIO m, Traversable t) => t a -> (a -> m b) -> m (t b)

    unliftio UnliftIO.Internals.Async

    Similar to pooledForConcurrentlyN but with number of threads set from getNumCapabilities. Usually this is useful for CPU bound tasks.

  3. pooledForConcurrentlyN :: (MonadUnliftIO m, Traversable t) => Int -> t a -> (a -> m b) -> m (t b)

    unliftio UnliftIO.Internals.Async

    Similar to pooledMapConcurrentlyN but with flipped arguments.

  4. pooledForConcurrentlyN_ :: (MonadUnliftIO m, Foldable t) => Int -> t a -> (a -> m b) -> m ()

    unliftio UnliftIO.Internals.Async

    Like pooledMapConcurrentlyN_ but with flipped arguments.

  5. pooledForConcurrently_ :: (MonadUnliftIO m, Foldable f) => f a -> (a -> m b) -> m ()

    unliftio UnliftIO.Internals.Async

    Like pooledMapConcurrently_ but with flipped arguments.

  6. showCommandForUser :: FilePath -> [String] -> String

    unliftio UnliftIO.Process

    Given a program p and arguments args, showCommandForUser p args returns a string suitable for pasting into /bin/sh (on Unix systems) or CMD.EXE (on Windows).

  7. waitForProcess :: MonadIO m => ProcessHandle -> m ExitCode

    unliftio UnliftIO.Process

    Lifted waitForProcess.

  8. unfoldForest :: forall (m :: Type -> Type) a . Monad m => (a -> [a]) -> a -> [TreeT m a]

    hedgehog Hedgehog.Internal.Tree

    Create a forest from a value and an unfolding function.

  9. transformMOf :: Monad m => LensLike (WrappedMonad m) a b a b -> (b -> m b) -> a -> m b

    microlens Lens.Micro

    Transform every element by recursively applying a given ASetter in a bottom-up manner with a monadic effect.

  10. transformOf :: ASetter a b a b -> (b -> b) -> a -> b

    microlens Lens.Micro

    Transform every element by recursively applying a given ASetter in a bottom-up manner.

Page 376 of many | Previous | Next