Language.Haskell.Liquid.RefType
uTop
uReft
uRType
uRType'
uRTypeGen
uPVar
applySolution
isDecreasing
makeDecrType
makeLexRefa
Predicate
pdVar
findPVar
freeTyVars
tyClasses
tyConName
ofType
toType
rTyVar
rVar
rApp
rEx
symbolRTyVar
addTyConInfo
appRTyCon
typeSort
typeUniqueSymbol
strengthen
generalize
normalizePds
subts
subvPredicate
subvUReft
subsTyVar_meet
subsTyVars_meet
subsTyVar_nomeet
subsTyVars_nomeet
dataConSymbol
dataConMsReft
dataConReft
classBinds
rTypeSortedReft
rTypeSort
shiftVV
mkDataConIdsTy
mkTyConInfo