Agda-2.5.4: A dependently typed functional programming language and proof assistant

Safe HaskellNone
LanguageHaskell2010

Agda.TypeChecking.Serialise.Instances.Internal

Contents

Orphan instances

EmbPrj Permutation # 
Instance details

EmbPrj Occurrence # 
Instance details

EmbPrj ConPatternInfo # 
Instance details

EmbPrj DBPatVar # 
Instance details

EmbPrj PatOrigin # 
Instance details

EmbPrj Clause # 
Instance details

Methods

icode :: Clause -> S Int32 #

icod_ :: Clause -> S Int32 #

value :: Int32 -> R Clause #

EmbPrj LevelAtom # 
Instance details

EmbPrj PlusLevel # 
Instance details

EmbPrj Level # 
Instance details

Methods

icode :: Level -> S Int32 #

icod_ :: Level -> S Int32 #

value :: Int32 -> R Level #

EmbPrj Sort # 
Instance details

Methods

icode :: Sort -> S Int32 #

icod_ :: Sort -> S Int32 #

value :: Int32 -> R Sort #

EmbPrj Term # 
Instance details

Methods

icode :: Term -> S Int32 #

icod_ :: Term -> S Int32 #

value :: Int32 -> R Term #

EmbPrj ConHead # 
Instance details

EmbPrj CompiledClauses # 
Instance details

EmbPrj MutualId # 
Instance details

EmbPrj TermHead # 
Instance details

EmbPrj Defn # 
Instance details

Methods

icode :: Defn -> S Int32 #

icod_ :: Defn -> S Int32 #

value :: Int32 -> R Defn #

EmbPrj FunctionFlag # 
Instance details

EmbPrj EtaEquality # 
Instance details

EmbPrj ProjLams # 
Instance details

EmbPrj Projection # 
Instance details

EmbPrj ExtLamInfo # 
Instance details

EmbPrj IsForced # 
Instance details

EmbPrj Polarity # 
Instance details

EmbPrj Definition # 
Instance details

EmbPrj RewriteRule # 
Instance details

EmbPrj NLPType # 
Instance details

EmbPrj NLPat # 
Instance details

Methods

icode :: NLPat -> S Int32 #

icod_ :: NLPat -> S Int32 #

value :: Int32 -> R NLPat #

EmbPrj DisplayTerm # 
Instance details

EmbPrj DisplayForm # 
Instance details

EmbPrj Section # 
Instance details

EmbPrj Signature # 
Instance details

EmbPrj CheckpointId # 
Instance details

EmbPrj a => EmbPrj (Drop a) # 
Instance details

Methods

icode :: Drop a -> S Int32 #

icod_ :: Drop a -> S Int32 #

value :: Int32 -> R (Drop a) #

EmbPrj a => EmbPrj (Substitution' a) # 
Instance details

EmbPrj a => EmbPrj (Pattern' a) # 
Instance details

Methods

icode :: Pattern' a -> S Int32 #

icod_ :: Pattern' a -> S Int32 #

value :: Int32 -> R (Pattern' a) #

EmbPrj a => EmbPrj (Tele a) # 
Instance details

Methods

icode :: Tele a -> S Int32 #

icod_ :: Tele a -> S Int32 #

value :: Int32 -> R (Tele a) #

EmbPrj a => EmbPrj (Type' a) # 
Instance details

Methods

icode :: Type' a -> S Int32 #

icod_ :: Type' a -> S Int32 #

value :: Int32 -> R (Type' a) #

EmbPrj a => EmbPrj (Abs a) # 
Instance details

Methods

icode :: Abs a -> S Int32 #

icod_ :: Abs a -> S Int32 #

value :: Int32 -> R (Abs a) #

EmbPrj a => EmbPrj (Elim' a) # 
Instance details

Methods

icode :: Elim' a -> S Int32 #

icod_ :: Elim' a -> S Int32 #

value :: Int32 -> R (Elim' a) #

EmbPrj a => EmbPrj (Case a) # 
Instance details

Methods

icode :: Case a -> S Int32 #

icod_ :: Case a -> S Int32 #

value :: Int32 -> R (Case a) #

EmbPrj a => EmbPrj (WithArity a) # 
Instance details

Methods

icode :: WithArity a -> S Int32 #

icod_ :: WithArity a -> S Int32 #

value :: Int32 -> R (WithArity a) #

EmbPrj a => EmbPrj (Builtin a) # 
Instance details

Methods

icode :: Builtin a -> S Int32 #

icod_ :: Builtin a -> S Int32 #

value :: Int32 -> R (Builtin a) #

EmbPrj a => EmbPrj (FunctionInverse' a) # 
Instance details

EmbPrj a => EmbPrj (Open a) # 
Instance details

Methods

icode :: Open a -> S Int32 #

icod_ :: Open a -> S Int32 #

value :: Int32 -> R (Open a) #