Îõ³h&K Safe-Inferred"%&'2<×Üãäëåassert-failureÍIf the condition fails, display the value blamed for the failure. Used as in 6assert (age < 120 `blame` age) $ savings / (120 - age)assert-failureA helper function for . To be used as in Ãcase xs of 0 : _ -> error $ "insignificant zero" `showFailure` xsFixing the first argument to StringÍ instead of anything Showable prevents warnings about defaulting, even when OverloadedStrings extension is enabled.assert-failure7Syntactic sugar for the pair operation, to be used for  as in Íassert (age < 120 `blame` "age too high" `swith` age) $ savings / (120 - age)*Fixing the first component of the pair to String0 prevents warnings about defaulting, even when OverloadedStrings extension is enabled.assert-failureLike ô, but if the predicate fails, blame all the list elements and especially those for which it fails. To be used as in &assert (allB (<= height) [yf, y1, y2])assert-failure7Syntactic sugar for the pair operation, to be used for  as in Íassert (age < 120 `blame` "age too high" `twith` age) $ savings / (120 - age)*Fixing the first component of the pair to Text0 prevents warnings about defaulting, even when OverloadedStrings extension is enabled.assert-failureLike 0, but shows the source position (in newer GHCs errorñ shows source position as well, hence deprecation) and also the value to blame for the failure. To be used as in Ècase xs of 0 : _ -> assert `failure` (xs, "has an insignificant zero")assert-failureAssuming that Left* signifies an error condition, check the Either value and, if LeftË is encountered, fail outright and show the error message (in newer GHCs error> shows source position as well, hence deprecation). Used as in 0assert `forceEither` parseOrFailWithMessage code122211      -assert-failure-0.1.3.0-Edh2zMgYy7a7a6TmgZsqkiControl.Exception.Assert.SugarListallbaseGHC.Baseassertblame showFailureswithallBtwithfailure forceEitherGHC.Errerror