Language.Haskell.Liquid.Types.RefType
uTop
uReft
uRType
uRType'
uRTypeGen
uPVar
applySolution
isDecreasing
makeDecrType
makeNumEnv
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
subsTyVar_meet'
subsTyVar_nomeet
subsTyVars_nomeet
subsTyVars_meet
dataConMsReft
dataConReft
classBinds
isSizeable
rTypeSortedReft
rTypeSort
shiftVV
mkDataConIdsTy
mkTyConInfo
meetable
strengthenRefTypeGen
strengthenDataConType
isBaseTy