Hoogle Search
Within LTS Haskell 24.51 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
forwardOptions :: ShakeOptions -> ShakeOptionsshake-plus Development.Shake.Plus.Forward Given a ShakeOptions, set the options necessary to execute in forward mode.
forwardRule :: (MonadReader r m, MonadRules m) => RAction r () -> m ()shake-plus Development.Shake.Plus.Forward Lifted version of forwardRule using RAction.
forCmd :: Script () -> (Term Var a -> Script ()) -> Script ()shell-monad Control.Monad.Shell Runs the command, and separates its output into parts (using the IFS) The action is run for each part, passed a Var containing the part.
forceAllWords :: ExcerptConfiguration -> Boolsphinx Text.Search.Sphinx.ExcerptConfiguration No documentation available.
forceSwapTMVar :: TMVar a -> a -> STM (Maybe a)stm-extras Control.Concurrent.STM.TMVar.Extras Non-blocking swap of TMVar irreguardless if it previously contained a value or not. Returns what was in the TMVar (if exists)
formatted :: String -> Formatted a -> String -> Formatted atable-layout Text.Layout.Table.Cell.Formatted Create a formatted value with formatting directives that are applied to the whole value. The actual formatting has to be done by the backend.
fork :: Unexceptional m => UIO () -> m ThreadIdunexceptionalio-trans UnexceptionalIO.Trans Mirrors forkIO, but re-throws errors to the parent thread
- Ignores manual thread kills, since those are on purpose.
- Re-throws async exceptions (SomeAsyncException) as is.
- Re-throws ExitCode as is in an attempt to exit with the requested code.
- Wraps synchronous PseudoException in async ChildThreadError.
forkFinally :: Unexceptional m => UIO a -> (Either PseudoException a -> UIO ()) -> m ThreadIdunexceptionalio-trans UnexceptionalIO.Trans Mirrors forkFinally, but since the body is UIO, the thread must terminate successfully or because of PseudoException
forM :: (Traversable t, Monad m) => t a -> (a -> m b) -> m (t b)verset Verset forM is mapM with its arguments flipped. For a version that ignores the results see forM_.
forM_ :: (Foldable t, Monad m) => t a -> (a -> m b) -> m ()verset Verset forM_ is mapM_ with its arguments flipped. For a version that doesn't ignore the results see forM. forM_ is just like for_, but specialised to monadic actions.