# 函数

> 

Dujie 当前支持顶层具名函数和匿名函数。

## 当前规则

- 函数返回类型必须显式写出
- 支持位置参数函数
- 支持具名参数函数
- 第一阶段不混用位置参数和具名参数
- `opt<T>` 参数天然允许省略

## 文档

- [基础函数](./01.basic-functions)
- [参数与默认值](./02.advanced-parameters)
- [匿名函数](./03.closures)
- [内建函数](./04.builtin-functions)
- [main 函数](./05.main-function)

## 说明

- 渲染相关内建 `main / element / text / fragment / comment` 见函数与渲染相关页面
- 更完整的设计背景见 `docs/01.design/12.functions-and-calls.md`
