> For the complete documentation index, see [llms.txt](https://emacs-lisp.ivory.cafe/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://emacs-lisp.ivory.cafe/han-shu.md).

# 函数

- [13 函数](https://emacs-lisp.ivory.cafe/han-shu/untitled-4.md)
- [13.1 函数是什么？(DONE)](https://emacs-lisp.ivory.cafe/han-shu/13.1-han-shu-shi-shen-me-done.md)
- [13.2 Lambda 表达式（WORKING）](https://emacs-lisp.ivory.cafe/han-shu/13.2-lambda-biao-da-shi-working.md)
- [13.2.1 lambda表达式的组成部分](https://emacs-lisp.ivory.cafe/han-shu/13.2-lambda-biao-da-shi-working/13.2.1-lambda-biao-da-shi-de-zu-cheng-bu-fen.md): lambda
- [13.2.2 一个简单的lambda表达式例子](https://emacs-lisp.ivory.cafe/han-shu/13.2-lambda-biao-da-shi-working/13.2.2-yi-ge-jian-dan-de-lambda-biao-da-shi-li-zi.md): lambda
- [13.2.3 参数列表的特性](https://emacs-lisp.ivory.cafe/han-shu/13.2-lambda-biao-da-shi-working/13.2.3-can-shu-lie-biao-de-te-xing.md)
- [13.2.4 函数的文档字符串](https://emacs-lisp.ivory.cafe/han-shu/13.2-lambda-biao-da-shi-working/13.2.4-han-shu-de-wen-dang-zi-fu-chuan.md)
- [13.3 函数命名](https://emacs-lisp.ivory.cafe/han-shu/13.3-han-shu-ming-ming.md)
- [13.4 函数定义](https://emacs-lisp.ivory.cafe/han-shu/13.4-han-shu-ding-yi.md)
- [13.5 函数调用](https://emacs-lisp.ivory.cafe/han-shu/13.5-han-shu-diao-yong.md)
- [13.6 函数映射式调用](https://emacs-lisp.ivory.cafe/han-shu/13.6-han-shu-ying-she-shi-diao-yong.md)
- [13.7 匿名函数](https://emacs-lisp.ivory.cafe/han-shu/13.7-ni-ming-han-shu.md)
- [13.8 泛型函数](https://emacs-lisp.ivory.cafe/han-shu/13.8-fan-xing-han-shu.md)
- [13.9 读取函数槽信息](https://emacs-lisp.ivory.cafe/han-shu/13.9-du-qu-han-shu-cao-xin-xi.md)
- [13.10 闭包](https://emacs-lisp.ivory.cafe/han-shu/13.10-bi-bao.md)
- [13.11 Emacs Lisp 函数最佳实践](https://emacs-lisp.ivory.cafe/han-shu/13.11-emacs-lisp-han-shu-zui-jia-shi-jian.md)
- [13.12 声明废弃函数](https://emacs-lisp.ivory.cafe/han-shu/13.12-sheng-ming-fei-qi-han-shu.md)
- [13.13 内联函数](https://emacs-lisp.ivory.cafe/han-shu/13.13-nei-lian-han-shu.md)
- [13.14 declare 表达式](https://emacs-lisp.ivory.cafe/han-shu/13.14-declare-biao-da-shi.md)
- [13.15 告知编译器某函数已定义](https://emacs-lisp.ivory.cafe/han-shu/13.15-gao-zhi-bian-yi-qi-mou-han-shu-yi-ding-yi.md)
- [13.16 函数安全调用](https://emacs-lisp.ivory.cafe/han-shu/13.16-han-shu-an-quan-diao-yong.md)
- [13.17 有关函数的其他主题](https://emacs-lisp.ivory.cafe/han-shu/13.17-you-guan-han-shu-de-qi-ta-zhu-ti.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://emacs-lisp.ivory.cafe/han-shu.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
