DDC.Type.Compounds
takeNameOfBind
typeOfBind
replaceTypeOfBind
binderOfBind
makeBindFromBinder
partitionBindsByType
takeNameOfBound
takeTypeOfBound
boundMatchesBind
namedBoundMatchesBind
takeSubstBoundOfBind
takeSubstBoundsOfBinds
replaceTypeOfBound
kFun
kFuns
takeKFun
takeKFuns
takeKFuns'
takeResultKind
tForall
tForall'
tForalls
tForalls'
takeTForalls
eraseTForalls
tBot
tSum
tApp
($:)
tApps
takeTApps
takeTyConApps
takePrimTyConApps
takeDataTyConApps
takePrimeRegion
tFun
tFunOfList
tFunOfParamResult
takeTFun
takeTFunArgResult
takeTFunWitArgResult
takeTFunAllArgResult
arityOfType
dataArityOfType
tSusp
takeTSusp
takeTSusps
tImpl
tUnit
tIx
takeTExists
sComp
sProp
kData
kRegion
kEffect
kClosure
kWitness
tRead
tDeepRead
tHeadRead
tWrite
tDeepWrite
tAlloc
tDeepAlloc
tPure
tConst
tDeepConst
tMutable
tDeepMutable
tDistinct
tConData0
tConData1