úÎÕn      Safe-Inferred AWrap the failure value, if any, with the given function. This is G useful in particular when you want all the exceptions returned from a I certain library to be of a certain type, even if they were generated by  a different library. Call   with a .             failure-0.1.2Control.Failure NullExceptionNothingExceptionStringExceptionTryErrortry WrapFailure wrapFailureFailurefailure failureStringbaseGHC.BaseString$fTry[]$fExceptionNullException $fTryEither $fTryMaybe$fExceptionNothingException $fFailureeIO$fFailureeEither $fFailuree[]$fFailureeMaybe$fExceptionStringException$fShowStringException$fWrapFailureeIO