| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Agda.Syntax.Reflected
Documentation
Instances
| Unquote Elim # | |
| Show a => Show (Elim' a) # | |
| ToAbstract (Expr, Elims) Expr # | |
Defined in Agda.Syntax.Translation.ReflectedToAbstract | |
| ToAbstract (Expr, Elim) Expr # | |
Defined in Agda.Syntax.Translation.ReflectedToAbstract | |
argsToElims :: Args -> Elims #
Instances
| Show a => Show (Abs a) # | |
| Unquote a => Unquote (Abs a) # | |
| ToAbstract r a => ToAbstract (Abs r) (a, Name) # | |
Defined in Agda.Syntax.Translation.ReflectedToAbstract Methods toAbstract :: Abs r -> WithNames (a, Name) # | |
Constructors
| Var Int Elims | |
| Con QName Elims | |
| Def QName Elims | |
| Meta MetaId Elims | |
| Lam Hiding (Abs Term) | |
| ExtLam [Clause] Elims | |
| Pi (Dom Type) (Abs Type) | |
| Sort Sort | |
| Lit Literal | |
| Unknown |
Instances
| Show Term # | |
| PrettyTCM Term # | |
| Unquote Term # | |
| Unquote Elim # | |
| ToAbstract Term Expr # | |
Defined in Agda.Syntax.Translation.ReflectedToAbstract Methods toAbstract :: Term -> WithNames Expr # | |
| ToAbstract [Arg Term] [NamedArg Expr] # | |
Defined in Agda.Syntax.Translation.ReflectedToAbstract | |
| ToAbstract (Expr, Elims) Expr # | |
Defined in Agda.Syntax.Translation.ReflectedToAbstract | |
| ToAbstract (Expr, Elim) Expr # | |
Defined in Agda.Syntax.Translation.ReflectedToAbstract | |
Instances
| Show Clause # | |
| Unquote Clause # | |
| ToAbstract (QNamed Clause) Clause # | |
Defined in Agda.Syntax.Translation.ReflectedToAbstract | |
| ToAbstract [QNamed Clause] [Clause] # | |
Defined in Agda.Syntax.Translation.ReflectedToAbstract | |
data Definition #
Instances
| Show Definition # | |
Defined in Agda.Syntax.Reflected Methods showsPrec :: Int -> Definition -> ShowS # show :: Definition -> String # showList :: [Definition] -> ShowS # | |