úΣ—      Safe-Infered Converts any  into an . ? This produces better a error message than letting an uncaught   propagate to the top. 'Returns the message for an error code.  Action Handler Action Handler         alsa-core-0.5.0.1Sound.ALSA.Exception AlsaExceptionTConslocation descriptioncode snd_strerror checkResult checkResult_checkResultMaybethrowcatch catchErrno catchXRun showErrnoshowrethrowstrerrorbaseGHC.IO.ExceptionIOError $fExceptionT$fShowT