| ExprLike Bool # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike QName # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike Name # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike ModuleApplication # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike Declaration # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike LamClause # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike LHS # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike TypedBindings # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike LamBinding # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike DoStmt # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike Expr # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike ModuleAssignment # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike FieldAssignment # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike a => ExprLike [a] # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike a => ExprLike (Maybe a) # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike a => ExprLike (MaybePlaceholder a) # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike a => ExprLike (Arg a) # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike a => ExprLike (WhereClause' a) # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike a => ExprLike (RHS' a) # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike a => ExprLike (TypedBinding' a) # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike a => ExprLike (OpApp a) # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| (ExprLike a, ExprLike b) => ExprLike (Either a b) # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| (ExprLike a, ExprLike b) => ExprLike (a, b) # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| ExprLike a => ExprLike (Named name a) # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic |
| (ExprLike a, ExprLike b, ExprLike c) => ExprLike (a, b, c) # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic Methods mapExpr :: (Expr -> Expr) -> (a, b, c) -> (a, b, c) # traverseExpr :: Monad m => (Expr -> m Expr) -> (a, b, c) -> m (a, b, c) # foldExpr :: Monoid m => (Expr -> m) -> (a, b, c) -> m # |
| (ExprLike a, ExprLike b, ExprLike c, ExprLike d) => ExprLike (a, b, c, d) # | |
Instance detailsDefined in Agda.Syntax.Concrete.Generic Methods mapExpr :: (Expr -> Expr) -> (a, b, c, d) -> (a, b, c, d) # traverseExpr :: Monad m => (Expr -> m Expr) -> (a, b, c, d) -> m (a, b, c, d) # foldExpr :: Monoid m => (Expr -> m) -> (a, b, c, d) -> m # |