Merge branch 'master' into next
h3rald h3rald@h3rald.com
Mon, 29 Jan 2024 20:59:54 +0000
2 files changed,
5 insertions(+),
3 deletions(-)
M
site/contents/learn-operators.md
→
site/contents/learn-operators.md
@@ -77,6 +77,8 @@ @
: Alias for {#link-operator||global||bind#}. ^ : Alias for {#link-operator||global||lambda#}. +~ +: Alias for {#link-operator||global||lambda-bind#}. > : Alias for {#link-operator||global||save-symbol#}. <
M
site/contents/reference-global.md
→
site/contents/reference-global.md
@@ -237,9 +237,9 @@ > > {{100 :b} :a} :test *test/a/b
#} {#op||lambda||{{q}} {{sl}}||{{none}}|| -Defines a new symbol {{sl}}, containing the specified quotation {{q}}. Unlike with `define`, in this case {{q}} will not be quoted, so its values will be pushed on the stack when the symbol {{sl}} is pushed on the stack. - -Essentially, this symbol allows you to define an operator without any validation of constraints and bind it to a symbol.#} +> Defines a new symbol {{sl}}, containing the specified quotation {{q}}. Unlike with `define`, in this case {{q}} will not be quoted, so its values will be pushed on the stack when the symbol {{sl}} is pushed on the stack. +> +> Essentially, this symbol allows you to define an operator without any validation of constraints and bind it to a symbol.#} {#alias||lambdabind||lambda-bind#}