| *&& | Language.Expression.Prop, Language.Verification.Conditions |
| *-> | Language.Expression.Prop, Language.Verification.Conditions |
| *<-> | Language.Expression.Prop, Language.Verification.Conditions |
| *|| | Language.Expression.Prop, Language.Verification.Conditions |
| .&& | Language.While.Syntax.Sugar |
| ... | Language.Expression.Util |
| .< | Language.While.Syntax.Sugar |
| .<= | Language.While.Syntax.Sugar |
| .=. | Language.While.Syntax.Sugar |
| .== | Language.While.Syntax.Sugar |
| .> | Language.While.Syntax.Sugar |
| .>= | Language.While.Syntax.Sugar |
| .|| | Language.While.Syntax.Sugar |
| abstract | Language.Expression.Scope |
| abstractTraverse | Language.Expression.Scope |
| Add | Language.Expression.Example |
| allowQuantifiedQueries | Language.Verification |
| allSatMaxModelCount | Language.Verification |
| allSatPrintAlong | Language.Verification |
| AnnCommand | Language.While.Hoare |
| Annotation | Language.Verification.Conditions |
| AnnSeq | Language.Verification.Conditions |
| AsOp | |
| 1 (Type/Class) | Language.Expression.Choice |
| 2 (Data Constructor) | Language.Expression.Choice |
| Assignment | |
| 1 (Type/Class) | Language.Verification.Conditions |
| 2 (Data Constructor) | Language.Verification.Conditions |
| assignVCs | Language.Verification.Conditions |
| B | Language.Expression.Scope |
| boundVar | Language.Expression.Scope |
| BV | Language.Expression.Scope |
| CAnn | Language.While.Syntax |
| CAssign | Language.While.Syntax |
| castVarSym | Language.Verification.Core, Language.Verification |
| chainSub | Language.Verification.Conditions |
| checkPartialHoare | Language.While.Hoare.Prover |
| choiceToUnion | Language.Expression.Choice |
| ChooseOp | Language.Expression.Choice |
| chooseOp | Language.Expression.Choice |
| CIf | Language.While.Syntax |
| cmdAnnSeq | Language.Verification.Conditions |
| CmdAssign | Language.Verification.Conditions |
| Command | Language.While.Syntax |
| CSeq | Language.While.Syntax |
| CSkip | Language.While.Syntax |
| CWhile | Language.While.Syntax |
| defaultSMTCfg | Language.Verification |
| emptyAnnSeq | Language.Verification.Conditions |
| Equal | Language.Expression.Example |
| eqVarTypes | Language.Verification.Core, Language.Verification |
| evalMany | Language.Expression.GeneralOp |
| EvalOpAt | Language.Expression.GeneralOp |
| evalProp | Language.Verification.Core, Language.Verification |
| evalProp' | Language.Verification.Core, Language.Verification |
| evalPropSimple | Language.Verification.Core, Language.Verification |
| evalSimpleExprSymbolic | Language.Expression.Example |
| evalVarSymbolic | Language.Expression.Example |
| evalWhileExpr | Language.While.Syntax |
| evalXOrY | Language.Expression.Example |
| exampleExpr | Language.Expression.Example |
| exampleExpr2 | Language.Expression.Example |
| examplePredicate | Language.Expression.Example |
| expr | Language.Expression.Prop, Language.Verification.Conditions |
| F | Language.Expression.Scope |
| Failed | Language.While.Syntax |
| foldBV | Language.Expression.Scope |
| freeVar | Language.Expression.Scope |
| GeneralOp | Language.Expression.GeneralOp |
| generateVCs | Language.While.Hoare |
| generateVCs' | Language.While.Hoare |
| getHFree' | Language.Expression.Choice |
| getQuery | Language.Verification.Core |
| getVerifier | Language.Verification.Core |
| hbifold | Language.Expression, Language.Verification |
| HBifoldableAt | Language.Expression, Language.Verification |
| hbifoldMap | Language.Expression, Language.Verification |
| hbifoldMapMonoid | Language.Expression, Language.Verification |
| HBifunctor | Language.Expression, Language.Verification |
| hbimap | Language.Expression, Language.Verification |
| hbimapBV | Language.Expression.Scope |
| HBind | Language.Expression, Language.Verification |
| hbindTraverse | Language.Expression, Language.Verification |
| HBitraversable | Language.Expression, Language.Verification |
| hbitraverse | Language.Expression, Language.Verification |
| hbitraverseBV | Language.Expression.Scope |
| hbitraverseScope | Language.Expression.Scope |
| HBound | Language.Expression.Scope |
| HDuofoldableAt | Language.Expression, Language.Verification |
| hduofoldMap | Language.Expression, Language.Verification |
| HDuofunctor | Language.Expression, Language.Verification |
| hduomap | Language.Expression, Language.Verification |
| hduomapFirst | Language.Expression, Language.Verification |
| hduomapFirst' | Language.Expression, Language.Verification |
| hduomapSecond | Language.Expression, Language.Verification |
| HDuotraversable | Language.Expression, Language.Verification |
| hduotraverse | Language.Expression, Language.Verification |
| hduotraverseFirst | Language.Expression, Language.Verification |
| hduotraverseFirst' | Language.Expression, Language.Verification |
| hduotraverseSecond | Language.Expression, Language.Verification |
| hfirst | Language.Expression, Language.Verification |
| hfold | Language.Expression, Language.Verification |
| hfoldA | Language.Expression, Language.Verification |
| HFoldableAt | Language.Expression, Language.Verification |
| hfoldMap | Language.Expression, Language.Verification |
| hfoldMapA | Language.Expression, Language.Verification |
| hfoldMapMonoid | Language.Expression, Language.Verification |
| hfoldTraverse | Language.Expression, Language.Verification |
| HFree | Language.Expression, Language.Verification |
| HFree' | |
| 1 (Type/Class) | Language.Expression.Choice |
| 2 (Data Constructor) | Language.Expression.Choice |
| HFunctor | Language.Expression, Language.Verification |
| hjoin | Language.Expression, Language.Verification |
| hliftM | Language.Expression, Language.Verification |
| hmap | Language.Expression, Language.Verification |
| HMonad | Language.Expression, Language.Verification |
| HPointed | Language.Expression, Language.Verification |
| HPure | Language.Expression, Language.Verification |
| hpure | Language.Expression, Language.Verification |
| hsecond | Language.Expression, Language.Verification |
| hsequence | Language.Expression, Language.Verification |
| HTraversable | Language.Expression, Language.Verification |
| htraverse | Language.Expression, Language.Verification |
| HWrap | Language.Expression, Language.Verification |
| hwrap' | Language.Expression.Choice |
| IfThenElse | Language.Expression.Example |
| ifThenElse | Language.Expression.Example |
| ifVCs | Language.Verification.Conditions |
| ignoreExitCode | Language.Verification |
| implHduofoldMap | Language.Expression, Language.Verification |
| implHduofoldMapCompose | Language.Expression, Language.Verification |
| implHfoldMap | Language.Expression, Language.Verification |
| implHfoldMapCompose | Language.Expression, Language.Verification |
| isNonModelVar | Language.Verification |
| JoinAnnSeq | |
| 1 (Type/Class) | Language.Verification.Conditions |
| 2 (Data Constructor) | Language.Verification.Conditions |
| joinAnnSeq | Language.Verification.Conditions |
| joiningAnnSeq | Language.Verification.Conditions |
| JustAssign | Language.Verification.Conditions |
| liftScope | Language.Expression.Scope |
| liftSymbolic | Language.Verification.Core |
| lit | Language.Expression.Example |
| Literal | Language.Expression.Example |
| LogAnd | Language.Expression.Prop, Language.Verification.Conditions |
| LogEquiv | Language.Expression.Prop, Language.Verification.Conditions |
| LogicOp | Language.Expression.Prop, Language.Verification.Conditions |
| LogImpl | Language.Expression.Prop, Language.Verification.Conditions |
| LogLit | Language.Expression.Prop, Language.Verification.Conditions |
| LogNot | Language.Expression.Prop, Language.Verification.Conditions |
| LogOr | Language.Expression.Prop, Language.Verification.Conditions |
| lookupVar | Language.While.Syntax |
| MonadGen | Language.While.Hoare |
| multiIfVCs | Language.Verification.Conditions |
| noOps | Language.Expression.Choice |
| oneStep | Language.While.Syntax |
| Op | Language.Expression.GeneralOp |
| OpAdd | Language.While.Syntax |
| OpAnd | Language.While.Syntax |
| OpChoice | Language.Expression.Choice |
| OpEq | Language.While.Syntax |
| OpGE | Language.While.Syntax |
| OpGT | Language.While.Syntax |
| OpLE | Language.While.Syntax |
| OpLit | Language.While.Syntax |
| OpLT | Language.While.Syntax |
| OpMul | Language.While.Syntax |
| OpNot | Language.While.Syntax |
| OpOr | Language.While.Syntax |
| OpSub | Language.While.Syntax |
| OpThat | Language.Expression.Choice |
| OpThis | Language.Expression.Choice |
| optimizeValidateConstraints | Language.Verification |
| plit | Language.Expression.Prop, Language.Verification.Conditions |
| pnot | Language.Expression.Prop, Language.Verification.Conditions |
| Pretty | Language.Expression.Pretty |
| pretty | Language.Expression.Pretty |
| Pretty1 | Language.Expression.Pretty |
| pretty1 | Language.Expression.Pretty |
| Pretty2 | Language.Expression.Pretty |
| pretty2 | Language.Expression.Pretty |
| Pretty3 | Language.Expression.Pretty |
| pretty3 | Language.Expression.Pretty |
| PrettyOp | Language.Expression.GeneralOp |
| prettys | Language.Expression.Pretty |
| prettys1 | Language.Expression.Pretty |
| prettys1Binop | Language.While.Syntax |
| prettys1Prec | Language.Expression.Pretty |
| prettys1PrecBinop | Language.Expression.Pretty |
| prettys1PrecUnop | Language.Expression.Pretty |
| prettys2 | Language.Expression.Pretty |
| prettys2Prec | Language.Expression.Pretty |
| prettys3 | Language.Expression.Pretty |
| prettys3Prec | Language.Expression.Pretty |
| prettysPrec | Language.Expression.Pretty |
| prettysPrecOp | Language.Expression.GeneralOp |
| printBase | Language.Verification |
| printRealPrec | Language.Verification |
| Progress | Language.While.Syntax |
| Prop | Language.Expression.Prop, Language.Verification.Conditions |
| Prop' | Language.Expression.Prop, Language.Verification.Conditions |
| propAnd | Language.Expression.Prop, Language.Verification.Conditions |
| PropAnn | |
| 1 (Type/Class) | Language.While.Hoare |
| 2 (Data Constructor) | Language.While.Hoare |
| propAnnSeq | Language.Verification.Conditions |
| propOr | Language.Expression.Prop, Language.Verification.Conditions |
| provePartialHoare | Language.While.Hoare.Prover |
| putPretty | Language.Expression.Pretty |
| Query | |
| 1 (Type/Class) | Language.Verification.Core, Language.Verification |
| 2 (Data Constructor) | Language.Verification.Core |
| query | Language.Verification.Core, Language.Verification |
| QueryState | Language.Verification.Core |
| redirectVerbose | Language.Verification |
| roundingMode | Language.Verification |
| runCommand | Language.While.Syntax |
| runVerifier | Language.Verification.Core, Language.Verification |
| runVerifierWith | Language.Verification.Core, Language.Verification |
| satCmd | Language.Verification |
| satTrackUFs | Language.Verification |
| Scope | |
| 1 (Type/Class) | Language.Expression.Scope |
| 2 (Data Constructor) | Language.Expression.Scope |
| Scoped | |
| 1 (Type/Class) | Language.Expression.Scope |
| 2 (Data Constructor) | Language.Expression.Scope |
| sequenceVCs | Language.Verification.Conditions |
| SFree | Language.Expression.Scope |
| SimpleExpr | Language.Expression.Example |
| SimpleOp | Language.Expression.Example |
| SimpleVar | |
| 1 (Type/Class) | Language.Expression.Example |
| 2 (Data Constructor) | Language.Expression.Example |
| skipVCs | Language.Verification.Conditions |
| SMTConfig | |
| 1 (Data Constructor) | Language.Verification |
| 2 (Type/Class) | Language.Verification |
| smtLibVersion | Language.Verification |
| solver | Language.Verification |
| solverSetOptions | Language.Verification |
| SomeSym | |
| 1 (Type/Class) | Language.Verification.Core |
| 2 (Data Constructor) | Language.Verification.Core |
| splitSeq | Language.While.Hoare |
| SPure | Language.Expression.Scope |
| squashExpression | Language.Expression.Choice |
| StepResult | Language.While.Syntax |
| subAssignment | Language.Verification.Conditions |
| SubsetOp | Language.Expression.Choice |
| subsetOp | Language.Expression.Choice |
| subVar | Language.Verification.Core, Language.Verification |
| SWrap | Language.Expression.Scope |
| symbolVar | Language.Verification.Core |
| symForVar | Language.Verification.Core, Language.Verification |
| Terminated | Language.While.Syntax |
| test | Language.While.Test |
| testCommandAnn | Language.While.Test |
| testConfig | Language.While.Test |
| testPostcond | Language.While.Test |
| testPrecond | Language.While.Test |
| testVcs | Language.While.Test |
| throwQuery | Language.Verification.Core |
| timing | Language.Verification |
| transcript | Language.Verification |
| Triplet | Language.Verification.Conditions |
| tryJoinAnnSeq | Language.Verification.Conditions |
| unionToChoice | Language.Expression.Choice |
| unscope | Language.Expression.Scope |
| unscoped | Language.Expression.Scope |
| validateModel | Language.Verification |
| var | Language.Expression.Example |
| VarEnv | Language.Verification.Core, Language.Verification |
| VarKey | Language.Verification.Core, Language.Verification |
| varKey | Language.Verification.Core, Language.Verification |
| VarSym | Language.Verification.Core, Language.Verification |
| VEMismatchedSymbolType | Language.Verification.Core, Language.Verification |
| verbose | Language.Verification |
| VerifiableVar | Language.Verification.Core, Language.Verification |
| Verifier | |
| 1 (Type/Class) | Language.Verification.Core, Language.Verification |
| 2 (Data Constructor) | Language.Verification.Core |
| VerifierError | Language.Verification.Core, Language.Verification |
| VESbvException | Language.Verification.Core, Language.Verification |
| wenot | Language.While.Syntax.Sugar |
| WhileExpr | Language.While.Syntax |
| WhileOp | Language.While.Syntax |
| WhileOpKind | Language.While.Syntax |
| WhileProp | Language.While.Hoare |
| WhileVar | |
| 1 (Type/Class) | Language.While.Syntax |
| 2 (Data Constructor) | Language.While.Syntax |
| whileVCs | Language.Verification.Conditions |
| \\ | Language.While.Syntax.Sugar |
| ^+ | Language.Expression.Example |
| ^== | Language.Expression.Example |
| ^>>= | Language.Expression, Language.Verification |
| ^>>>= | Language.Expression.Scope |
| ^^^ | Language.While.Syntax.Sugar |
| _OpChoice | Language.Expression.Choice |
| _OpThat | Language.Expression.Choice |
| _OpThis | Language.Expression.Choice |
| _Scope | Language.Expression.Scope |
| _Scoped | Language.Expression.Scope |