Safe Haskell | None |
---|---|
Language | Haskell2010 |
- externals :: [External]
- data ProofCommand
- performProofCommand :: (MonadCatch m, MonadError CLException m, MonadIO m, MonadState CommandLineState m) => ProofCommand -> m ()
- data UserProofTechnique
- userProofTechnique :: TransformH CoreExprEquality () -> UserProofTechnique
- ppLemmaT :: PrettyPrinter -> TransformH Lemma DocH
Documentation
externals :: [External] Source
Externals that get us into the prover shell, or otherwise deal with lemmas.
data ProofCommand Source
performProofCommand :: (MonadCatch m, MonadError CLException m, MonadIO m, MonadState CommandLineState m) => ProofCommand -> m () Source