Agda.TypeChecking.Monad.Base
data TCState
data FreshThings
data ModuleInfo
type VisitedModules
type DecodedModules
data Interface
data Closure a
type ConstraintClosure
data Constraint
data Comparison
type Constraints
data Open a
data Judgement t a
data MetaVariable
data MetaInstantiation
data MetaPriority
type MetaInfo
type MetaStore
type InteractionPoints
data InteractionId
data Signature
type Sections
type Definitions
data Section
data DisplayForm
data DisplayTerm
data Definition
type HaskellCode
type HaskellType
type EpicCode
data Polarity
data Occurrence
data Defn
data Fields
data Reduced no yes
data IsReduced
data MaybeReduced a
type MaybeReducedArgs
data PrimFun
data Delayed
data FunctionInverse
data TermHead
data MutualId
type Statistics
data Call
type BuiltinThings pf
data Builtin pf
data TCEnv
type Context
data ContextEntry
data CtxId
type LetBindings
data AbstractMode
data Occ
data OccPos
data TypeError
data TCErr'
data TCErr
data TCMT m a
type TCM
class MonadTCM tcm