Hoogle Search
Within LTS Haskell 24.3 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
finally :: Process a -> Process b -> Process adistributed-process Control.Distributed.Process.Internal.Primitives Deprecated: Use Control.Monad.Catch.finally instead
finally :: forall (r :: EffectRow) a b . Member Resource r => Sem r a -> Sem r b -> Sem r apolysemy Polysemy.Resource Like bracket, but for the simple case of one computation to run afterward.
finally :: IO a -> IO b -> IO aprotolude Protolude A specialised variant of bracket with just a computation to run afterward.
finally :: IO a -> IO b -> IO aghc-internal GHC.Internal.Control.Exception A specialised variant of bracket with just a computation to run afterward.
finally :: IO a -> IO b -> IO aghc-internal GHC.Internal.Control.Exception.Base A specialised variant of bracket with just a computation to run afterward.
finally :: IO a -> IO b -> IO aghc-internal GHC.Internal.IO No documentation available.
finally :: MonadException m => m a -> m b -> m aexception-transformers Control.Monad.Exception Run a computation and always perform a second, final computation even if an exception is raised. If a short-circuiting monad transformer such as ErrorT or MaybeT is used to transform a MonadException monad, then the implementation of finally for the transformed monad must guarantee that the final action is also always performed when any short-circuiting occurs.
finally :: IO a -> IO b -> IO aghc-lib-parser GHC.Utils.Exception A specialised variant of bracket with just a computation to run afterward.
finally :: MonadSafe m => m a -> Base m b -> m apipes-safe Pipes.Safe Analogous to finally from Control.Monad.Catch, except this also protects against premature termination
finally :: forall (es :: [Effect]) a b . Eff es a -> Eff es b -> Eff es aeffectful-core Effectful.Exception Lifted finally.