Hoogle Search
Within LTS Haskell 24.46 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
mainland-pretty Text.PrettyPrint.Mainland The document brackets d encloses the aligned document d in [...].
bracketFake :: Monad m => m a -> (a -> m ()) -> (a -> m b) -> m bmonadology Control.Monad.Ology.General.Exception Like bracketNoMask, but doesn't catch any exceptions.
bracketNoMask :: MonadException m => m a -> (a -> m ()) -> (a -> m b) -> m bmonadology Control.Monad.Ology.General.Exception Like bracket, but doesn't mask asynchronous exceptions.
bracketNoMask_ :: MonadException m => m () -> m () -> m --> mmonadology Control.Monad.Ology.General.Exception Variant of bracketNoMask.
bracket_ :: (MonadException m, MonadTunnelIO m) => m () -> m () -> m --> mmonadology Control.Monad.Ology.General.Exception Variant of bracket.
bracketise :: [Chunk] -> [Chunk]opt-env-conf OptEnvConf.Output No documentation available.
-
prettyprinter-compat-ansi-wl-pprint Text.PrettyPrint.ANSI.Leijen No documentation available.
bracketList :: Grammar Position (List :- t) (List :- t') -> Grammar Position (Sexp :- t) t'sexp-grammar Language.SexpGrammar Bracket list grammar. Runs a specified grammar on a sequence of S-exps in a bracketed list.
>>> let grammar = bracketList (rest int) >>> encodeWith grammar [2, 3, 5, 7, 11, 13] Right "[2 3 5 7 11 13]"
brackets :: SlackText -> SlackTextslack-web Web.Slack.Experimental.Blocks No documentation available.
bracketHandler :: IO a -> (a -> IO x) -> (a -> Handler b v c) -> Handler b v csnap Snap.Snaplet This function brackets a Handler action in resource acquisition and release. Like bracketSnap, this is provided because MonadCatchIO's bracket function doesn't work properly in the case of a short-circuit return from the action being bracketed. In order to prevent confusion regarding the effects of the aquisition and release actions on the Handler state, this function doesn't accept Handler actions for the acquire or release actions. This function will run the release action in all cases where the acquire action succeeded. This includes the following behaviors from the bracketed Snap action.
- Normal completion
- Short-circuit completion, either from calling fail or finishWith
- An exception being thrown.