Agda.TypeChecking.Monad.State

resetState

resetAllState

localTCState

Lens for persistent state

updatePersistentState

modifyPersistentState

Scope

getScope

setScope

modifyScope

withScope

withScope_

localScope

notInScope

printScope

Top level module

setTopLevelModule

withTopLevelModule

Haskell imports

addHaskellImport

getHaskellImports

Interaction output callback

getInteractionOutputCallback

appInteractionOutputCallback

setInteractionOutputCallback

Pattern synonyms

getPatternSyns

setPatternSyns

modifyPatternSyns

getPatternSynImports

lookupPatternSyn

Benchmark

theBenchmark

updateBenchmark

getBenchmark

modifyBenchmark

freshTCM