From 45154e7d4a6d2bfb6869bb157c1ce4f8a8725d9c Mon Sep 17 00:00:00 2001 From: eltrac Date: Sun, 4 Oct 2026 22:40:56 +0800 Subject: [edit] fix :alias -> :as --- content/article/clj5.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/article/clj5.md b/content/article/clj5.md index 9d02c736..85eb1be7 100644 --- a/content/article/clj5.md +++ b/content/article/clj5.md @@ -133,11 +133,11 @@ cd antfighter (is (= 0 1)))) ``` -此外还有 `:require`,用于引入另一个命名空间的符号。`require` 接收可变数量的参数,每个参数都是一个向量:第一个元素是命名空间名,第二元素是 `:refer` 或 `:alias`,第三个元素根据第二个元素而定。向量也可以只有一个元素。 +此外还有 `:require`,用于引入另一个命名空间的符号。`require` 接收可变数量的参数,每个参数都是一个向量:第一个元素是命名空间名,第二元素是 `:refer` 或 `:as`,第三个元素根据第二个元素而定。向量也可以只有一个元素。 - `[project.namespace]` - 可以在当前命名空间使用 `project.namespace` 中的符号。假设 `project.namespace` 中有 `say` 符号,可以用 `project.namespace/say` 引用。 -- `[project.namespace :alias pn]` +- `[project.namespace :as pn]` - 可以在当前命名空间用 `pn` 作为 `project.namespace` 的别名。 - 例如,`project.namespace/say` 可以写作 `pn/say`。 - `[project.namespace :refer [symbol]]` -- cgit v1.2.3