Agda.TypeChecking.Records

orderFields

insertMissingFields

recordModule

getRecordDef

getRecordOfField

getRecordFieldNames

recordFieldNames

findPossibleRecords

getRecordFieldTypes

getRecordTypeFields

getRecordConstructor

isRecord

isRecordType

tryRecordType

origProjection

getDefType

projectTyped

isEtaRecord

isEtaCon

isInductiveRecord

isEtaRecordType

isRecordConstructor

isGeneratedRecordConstructor

unguardedRecord

recursiveRecord

nonRecursiveRecord

isRecursiveRecord

recRecursive_

etaExpandBoundVar

expandRecordVar

expandRecordVarsRecursively

curryAt

etaExpandRecord

forceEtaExpandRecord

etaExpandRecord'

etaExpandRecord_

etaExpandRecord'_

etaExpandAtRecordType

etaContractRecord

isSingletonRecord

isSingletonRecordModuloRelevance

isSingletonRecord'

isSingletonType

isSingletonTypeModuloRelevance

isSingletonType'

emap

class NormaliseProjP a