Descrição
Fornece uma forma conveniente para código Haskell acionar panic quando um estado interno impossível ou irrecuperável é alcançado. Isso pode tornar falhas internas explícitas e mais fáceis de diagnosticar.
É útil para asserções, código no estilo de compiladores, parsers e bibliotecas que distinguem erros de programação de erros recuperáveis normais. Deve ser usado com cuidado porque panics interrompem o fluxo normal.