hls-tactics-plugin-0.5.1.0: Tactics plugin for Haskell Language Server

Index

addUnusedTopValsIde.Plugin.Tactic.CodeGen
algebraicTyConIde.Plugin.Tactic.GHC
allNamesIde.Plugin.Tactic.Tactics
AlreadyDestructedIde.Plugin.Tactic.Types
appDollarIde.Plugin.Tactic.CodeGen
applyIde.Plugin.Tactic.Tactics
assoc23Ide.Plugin.Tactic.Machinery
assumeIde.Plugin.Tactic.Tactics
assumptionIde.Plugin.Tactic.Tactics
attemptOnIde.Plugin.Tactic.Tactics
AutoIde.Plugin.Tactic.TestTypes, Ide.Plugin.Tactic
autoIde.Plugin.Tactic.Auto
auto'Ide.Plugin.Tactic.Tactics
blacklistingDestructIde.Plugin.Tactic.Judgements
buildDataConIde.Plugin.Tactic.CodeGen
bvar'Ide.Plugin.Tactic.CodeGen
ClassMethodPrvIde.Plugin.Tactic.Types
cloneTyVarIde.Plugin.Tactic.GHC
coerceNameIde.Plugin.Tactic.CodeGen
Context 
1 (Type/Class)Ide.Plugin.Tactic.Types
2 (Data Constructor)Ide.Plugin.Tactic.Types
contextMethodHypothesisIde.Plugin.Tactic.Context
countRecursiveCallIde.Plugin.Tactic.CodeGen
ctxDefiningFuncsIde.Plugin.Tactic.Types
ctxModuleFuncsIde.Plugin.Tactic.Types
CType 
1 (Type/Class)Ide.Plugin.Tactic.Types
2 (Data Constructor)Ide.Plugin.Tactic.Types
dataConExTysIde.Plugin.Tactic.GHC
dataConInstOrigArgTys'Ide.Plugin.Tactic.CodeGen
defaultTacticStateIde.Plugin.Tactic.Types
definedThetaTypeIde.Plugin.Tactic.Context
deriveArbitraryIde.Plugin.Tactic.KnownStrategies.QuickCheck
deriveFmapIde.Plugin.Tactic.KnownStrategies
descriptorIde.Plugin.Tactic
DestructIde.Plugin.Tactic.TestTypes, Ide.Plugin.Tactic
destructIde.Plugin.Tactic.Tactics
destruct'Ide.Plugin.Tactic.CodeGen
destructAutoIde.Plugin.Tactic.Tactics
DestructLambdaCaseIde.Plugin.Tactic.TestTypes, Ide.Plugin.Tactic
destructLambdaCaseIde.Plugin.Tactic.Tactics
destructLambdaCase'Ide.Plugin.Tactic.CodeGen
destructMatchesIde.Plugin.Tactic.CodeGen
DisallowedPrvIde.Plugin.Tactic.Types
disallowingIde.Plugin.Tactic.Judgements
DisallowReasonIde.Plugin.Tactic.Types
doesTypeContainIde.Plugin.Tactic.KnownStrategies.QuickCheck
dropEveryOtherIde.Plugin.Tactic.Types
emptyContextIde.Plugin.Tactic.Types
excludeForbiddenMethodsIde.Plugin.Tactic.Context
ExtractM 
1 (Type/Class)Ide.Plugin.Tactic.Types
2 (Data Constructor)Ide.Plugin.Tactic.Types
filterPositionIde.Plugin.Tactic.Judgements
filterReplaceIde.Plugin.Tactic.Naming
filterSameTypeFromOtherPositionsIde.Plugin.Tactic.Judgements
freshTyvarsIde.Plugin.Tactic.GHC
freshUniqueIde.Plugin.Tactic.Types
fromPatCompatIde.Plugin.Tactic.GHC
Generator 
1 (Type/Class)Ide.Plugin.Tactic.KnownStrategies.QuickCheck
2 (Data Constructor)Ide.Plugin.Tactic.KnownStrategies.QuickCheck
genExprIde.Plugin.Tactic.KnownStrategies.QuickCheck
genRecursiveCountIde.Plugin.Tactic.KnownStrategies.QuickCheck
getCurrentDefinitionsIde.Plugin.Tactic.Context
getFunBindIdIde.Plugin.Tactic.Context
getInScopeIde.Plugin.Tactic.Naming
getModuleHypothesisIde.Plugin.Tactic.Context
getPatNameIde.Plugin.Tactic.GHC
getViaUniqueIde.Plugin.Tactic.Types
GoalMismatchIde.Plugin.Tactic.Types
GraftIde.TreeTransform
graftIde.TreeTransform
guardStructurallySmallerRecursionIde.Plugin.Tactic.Machinery
hi_provenanceIde.Plugin.Tactic.Types
hi_typeIde.Plugin.Tactic.Types
homoIde.Plugin.Tactic.Tactics
homoLambdaCaseIde.Plugin.Tactic.Tactics
HomomorphismIde.Plugin.Tactic.TestTypes, Ide.Plugin.Tactic
HomomorphismLambdaCaseIde.Plugin.Tactic.TestTypes, Ide.Plugin.Tactic
HyInfo 
1 (Type/Class)Ide.Plugin.Tactic.Types
2 (Data Constructor)Ide.Plugin.Tactic.Types
hypothesisFromBindingsIde.Plugin.Tactic.Judgements
IncorrectDataConIde.Plugin.Tactic.Types
infixCallIde.Plugin.Tactic.CodeGen
infixifyPatIfNecessaryIde.Plugin.Tactic.CodeGen
instantiateTypeIde.Plugin.Tactic.GHC
introducingLambdaIde.Plugin.Tactic.Judgements
introducingPatIde.Plugin.Tactic.Judgements
introducingRecursivelyIde.Plugin.Tactic.Judgements
IntrosIde.Plugin.Tactic.TestTypes, Ide.Plugin.Tactic
introsIde.Plugin.Tactic.Tactics
isDestructBlacklistedIde.Plugin.Tactic.Judgements
isFunctionIde.Plugin.Tactic.GHC
isPatternMatchIde.Plugin.Tactic.Judgements
isSplitWhitelistedIde.Plugin.Tactic.Judgements
isTopHoleIde.Plugin.Tactic.Judgements
isTopLevelIde.Plugin.Tactic.Judgements
jEntireHypothesisIde.Plugin.Tactic.Judgements
jGoalIde.Plugin.Tactic.Judgements
jHypothesisIde.Plugin.Tactic.Judgements
jLocalHypothesisIde.Plugin.Tactic.Judgements
jPatHypothesisIde.Plugin.Tactic.Judgements
Judgement 
1 (Type/Class)Ide.Plugin.Tactic.Types
2 (Data Constructor)Ide.Plugin.Tactic.Types
Judgement'Ide.Plugin.Tactic.Types
knownIde.Plugin.Tactic.KnownStrategies
knownStrategiesIde.Plugin.Tactic.KnownStrategies
lambdaCaseableIde.Plugin.Tactic.GHC
localTacticIde.Plugin.Tactic.Tactics
markStructuralySmallerRecursionIde.Plugin.Tactic.Machinery
matchingIde.Plugin.Tactic.Tactics
methodHypothesisIde.Plugin.Tactic.Machinery
mkArbitraryCallIde.Plugin.Tactic.KnownStrategies.QuickCheck
mkConIde.Plugin.Tactic.CodeGen
mkContextIde.Plugin.Tactic.Context
mkDestructPatIde.Plugin.Tactic.CodeGen
mkFirstJudgementIde.Plugin.Tactic.Judgements
mkFuncIde.Plugin.Tactic.CodeGen
mkGeneratorIde.Plugin.Tactic.KnownStrategies.QuickCheck
mkGoodNameIde.Plugin.Tactic.Naming
mkManyGoodNamesIde.Plugin.Tactic.Naming
mkTyConNameIde.Plugin.Tactic.Naming
mkTyNameIde.Plugin.Tactic.Naming
mkValIde.Plugin.Tactic.CodeGen
NameIde.Plugin.Tactic.Types
newSubgoalIde.Plugin.Tactic.Machinery
NoApplicableTacticIde.Plugin.Tactic.Types
NoProgressIde.Plugin.Tactic.Types
NotInScopeIde.Plugin.Tactic.Types
OccNameIde.Plugin.Tactic.Types
overAlgebraicTermsIde.Plugin.Tactic.Tactics
overFunctionsIde.Plugin.Tactic.Tactics
overProvenanceIde.Plugin.Tactic.Types
PatCompatIde.Plugin.Tactic.GHC
PatternMatchPrvIde.Plugin.Tactic.Types
PatVal 
1 (Type/Class)Ide.Plugin.Tactic.Types
2 (Data Constructor)Ide.Plugin.Tactic.Types
Penalize 
1 (Type/Class)Ide.Plugin.Tactic.Machinery
2 (Data Constructor)Ide.Plugin.Tactic.Machinery
popRecursionStackIde.Plugin.Tactic.Types
ProvenanceIde.Plugin.Tactic.Types
pushRecursionStackIde.Plugin.Tactic.Types
pv_ancestryIde.Plugin.Tactic.Types
pv_dataconIde.Plugin.Tactic.Types
pv_positionIde.Plugin.Tactic.Types
pv_scrutineeIde.Plugin.Tactic.Types
RangeIde.Plugin.Tactic.Types
rangeToRealSrcSpanIde.Plugin.Tactic.Range
rangeToSrcSpanIde.Plugin.Tactic.Range
recursionIde.Plugin.Tactic.Tactics
RecursionOnWrongParamIde.Plugin.Tactic.Types
RecursiveCallIde.Plugin.Tactic.Types
RecursivePrvIde.Plugin.Tactic.Types
requireConcreteHoleIde.Plugin.Tactic.Machinery
requireNewHolesIde.Plugin.Tactic.Tactics
Reward 
1 (Type/Class)Ide.Plugin.Tactic.Machinery
2 (Data Constructor)Ide.Plugin.Tactic.Machinery
Rose 
1 (Type/Class)Ide.Plugin.Tactic.Types
2 (Data Constructor)Ide.Plugin.Tactic.Types
roseIde.Plugin.Tactic.Types
rtr_extractIde.Plugin.Tactic.Types
rtr_other_solnsIde.Plugin.Tactic.Types
rtr_traceIde.Plugin.Tactic.Types
RuleIde.Plugin.Tactic.Types
RuleMIde.Plugin.Tactic.Types
runTacticIde.Plugin.Tactic.Machinery, Ide.Plugin.Tactic.Tactics
RunTacticResults 
1 (Type/Class)Ide.Plugin.Tactic.Types
2 (Data Constructor)Ide.Plugin.Tactic.Types
scoreSolutionIde.Plugin.Tactic.Machinery
ShadowedIde.Plugin.Tactic.Types
solutionSizeIde.Plugin.Tactic.Machinery
SpanIde.Plugin.Tactic.Types
splitIde.Plugin.Tactic.Tactics
splitAutoIde.Plugin.Tactic.Tactics
splitDataConIde.Plugin.Tactic.Tactics
splitIdIde.Plugin.Tactic.Context
substCTyIde.Plugin.Tactic.Machinery
substJdgIde.Plugin.Tactic.Judgements
TacticCommandIde.Plugin.Tactic.TestTypes, Ide.Plugin.Tactic
TacticErrorIde.Plugin.Tactic.Types
TacticsMIde.Plugin.Tactic.Types
tacticsSplitFunTyIde.Plugin.Tactic.GHC
TacticState 
1 (Type/Class)Ide.Plugin.Tactic.Types
2 (Data Constructor)Ide.Plugin.Tactic.Types
tacticsThetaTyIde.Plugin.Tactic.GHC
tacticTitleIde.Plugin.Tactic.TestTypes, Ide.Plugin.Tactic
tcTyVar_maybeIde.Plugin.Tactic.GHC
TooPolymorphicIde.Plugin.Tactic.Types
TopLevelArgPrvIde.Plugin.Tactic.Types
TopLevelRHSIde.Plugin.Tactic.GHC
TraceIde.Plugin.Tactic.Types
traceIde.Plugin.Tactic.Debug, Ide.Plugin.Tactic.Types
traceIdXIde.Plugin.Tactic.Debug, Ide.Plugin.Tactic.Types
traceMIde.Plugin.Tactic.Debug, Ide.Plugin.Tactic.Types
traceMXIde.Plugin.Tactic.Debug, Ide.Plugin.Tactic.Types
tracePrimIde.Plugin.Tactic.Machinery
traceShowIdIde.Plugin.Tactic.Debug, Ide.Plugin.Tactic.Types
traceXIde.Plugin.Tactic.Debug, Ide.Plugin.Tactic.Types
tracingIde.Plugin.Tactic.Machinery
transformIde.TreeTransform
tryUnifyUnivarsButNotSkolemsIde.Plugin.Tactic.Machinery
ts_intro_valsIde.Plugin.Tactic.Types
ts_recursion_countIde.Plugin.Tactic.Types
ts_recursion_stackIde.Plugin.Tactic.Types
ts_skolemsIde.Plugin.Tactic.Types
ts_unifierIde.Plugin.Tactic.Types
ts_unique_genIde.Plugin.Tactic.Types
ts_unused_top_valsIde.Plugin.Tactic.Types
ts_used_valsIde.Plugin.Tactic.Types
TypeIde.Plugin.Tactic.Types
TyVarIde.Plugin.Tactic.Types
unCTypeIde.Plugin.Tactic.Types
UndefinedHypothesisIde.Plugin.Tactic.Types
unExtractMIde.Plugin.Tactic.Types
UnhelpfulDestructIde.Plugin.Tactic.Types
UnhelpfulSplitIde.Plugin.Tactic.Types
UnificationErrorIde.Plugin.Tactic.Types
unifyIde.Plugin.Tactic.Machinery
Uniquely 
1 (Type/Class)Ide.Plugin.Tactic.Types
2 (Data Constructor)Ide.Plugin.Tactic.Types
unsafeDefaultUniqueSupplyIde.Plugin.Tactic.Types
unsafeRenderIde.Plugin.Tactic.Debug, Ide.Plugin.Tactic.Types
unsafeRender'Ide.Plugin.Tactic.Debug, Ide.Plugin.Tactic.Types
unsetIsTopHoleIde.Plugin.Tactic.Judgements
UnsolvedSubgoalsIde.Plugin.Tactic.Types
unwhitelistingSplitIde.Plugin.Tactic.Judgements
unzipTraceIde.Plugin.Tactic.CodeGen
useAnnotatedSourceIde.TreeTransform
useOccNameIde.Plugin.Tactic.CodeGen
UserPrvIde.Plugin.Tactic.Types
var'Ide.Plugin.Tactic.CodeGen
withIntroducedValsIde.Plugin.Tactic.Types
withNewGoalIde.Plugin.Tactic.Judgements
withRecursionStackIde.Plugin.Tactic.Types
withUsedValsIde.Plugin.Tactic.Types
WrongBranchIde.Plugin.Tactic.Types
_jBlacklistDestructIde.Plugin.Tactic.Types
_jGoalIde.Plugin.Tactic.Types
_jHypothesisIde.Plugin.Tactic.Types
_jIsTopHoleIde.Plugin.Tactic.Types
_jWhitelistSplitIde.Plugin.Tactic.Types