MissingK-0.0.1: Useful types and definitions missing from other libraries

Safe HaskellNone
LanguageHaskell98

Control.Exception.Extra

Synopsis

Documentation

anyway :: a -> SomeException -> a Source #

Returns a given computation ignoring an exception

handleExceptions :: IO a -> IO a -> IO a Source #

trySeq :: [IO ()] -> IO () Source #

Tries to execute all the IO computations until one succeeds

handleAllExceptions :: IO () -> IO () -> IO () Source #

Handles any exception (apparently the default handle won't handle all)

anywayG :: IO a -> GError -> IO a Source #