tryApp : App (err :: Init) a -> IO (Either err a)Run an App computation, capturing the typed error as Either.
mustError : Show err => App (err :: Init) a -> IO (TestResult ())Passes if the App computation produces an error of the expected type.
mustErrorWith : (Show err, DecEq err) => App (err :: Init) a -> err -> IO (TestResult ())Passes if the App computation produces the specific error value.