| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Language.Fixpoint.Types.SMTPrint
Documentation
class ToHornSMT a where Source #
Instances
| ToHornSMT Pred Source # | |
| ToHornSMT Tag Source # | |
| ToHornSMT QualParam Source # | |
| ToHornSMT Qualifier Source # | |
| ToHornSMT Rewrite Source # | |
| ToHornSMT Symbol Source # | |
| ToHornSMT Expr Source # | |
| ToHornSMT KVar Source # | |
| ToHornSMT Subst Source # | |
| ToHornSMT DataCtor Source # | |
| ToHornSMT DataDecl Source # | |
| ToHornSMT DataField Source # | |
| ToHornSMT FTycon Source # | |
| ToHornSMT Sort Source # | |
| ToHornSMT (Bind a) Source # | |
| ToHornSMT (Cstr a) Source # | |
| ToHornSMT (Query a) Source # | |
| ToHornSMT (Var a) Source # | |
| ToHornSMT a => ToHornSMT (Located a) Source # | |
| ToHornSMT a => ToHornSMT [a] Source # | |
Defined in Language.Fixpoint.Types.SMTPrint | |
| ToHornSMT a => ToHornSMT (Symbol, a) Source # | |
toHornMany :: [Doc] -> Doc Source #
toHornSort :: Sort -> Doc Source #
toHornAbsApp :: Sort -> Doc Source #
toHornFApp :: [Sort] -> Doc Source #
toHornExpr :: Expr -> Doc Source #