Descrição
Fornece uma forma simples para programas Haskell interagirem com um processo resolvedor SMT. Resolvedores SMT podem verificar satisfatibilidade de fórmulas lógicas e restrições.
É útil para ferramentas de verificação, execução simbólica, resolução de restrições, experimentos de prova de teoremas e testes sobre modelos formais. É uma biblioteca para desenvolvedores e exige um resolvedor SMT externo adequado para muitos usos.