hix-0.8.0: Haskell/Nix development build tools
Safe HaskellNone
LanguageGHC2021

Hix.Error

Documentation

catchIO :: (Text -> ExceptT e IO a) -> IO a -> ExceptT e IO a Source #

printError :: MonadIO m => Bool -> Error -> m () Source #

tryIOWith :: (Text -> e) -> IO a -> ExceptT e IO a Source #

prefixedError :: MonadIO m => Text -> Text -> m () Source #