Util.IOExtra

requireM

tryAndLogIO

tryAndLogAll

catchAndLogIO

catchAndLogAll

onExceptionLog

bracketOnErrorLog

handleAndLogAll

catchAndLog

handleAndLog

logWarnStr

logInfoStr

logErrorStr

logAndThrow

logInfoShow

logErrorShow

throwLeftM

throwNothingM

data ErrMsg a

data OneBillionDollarBug