indigo-0.6.0: Convenient imperative eDSL over Lorentz.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Indigo.Backend.Error

Description

Backend failing statements of Indigo.

Documentation

failCustom :: forall tag err s t. (MustHaveErrorArg tag (MText, err), CustomErrorHasDoc tag, NiceConstant err) => Label tag -> Expr err -> IndigoState s t Source #

failCustom_ :: forall tag s t. (MustHaveErrorArg tag (MText, ()), CustomErrorHasDoc tag) => Label tag -> IndigoState s t Source #

failCustomNoArg :: forall tag s t. (MustHaveErrorArg tag MText, CustomErrorHasDoc tag) => Label tag -> IndigoState s t Source #