Libraries.Template.LiftQ
data LiftState
emptyLiftState
type LiftQState
data LiftQ a
getState
setState
embedErrMsgQ
embedQ
extractQ
errorMsg
addToBoundVar
removeFromBoundVar
withBoundVar
withBoundVars
isBoundVar
setPrefix
getPrefix
setMonadName
getMonadName
mkName
newName
sanitizeString
templateString
lookForTemplate
makeTemplateName
prettyPrint
clauseGetPats
equalNEListElts
clausesLengthPats