回答編集履歴
4
修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
破壊的操作だったり、副作用のある関数につく`!`ですね。元ネタは恐らくschemeだと思います。
|
1
|
+
破壊的操作だったり、副作用のある関数などにつく`!`ですね。元ネタは恐らくschemeだと思います。
|
2
2
|
|
3
3
|
|
4
4
|
|
3
修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
破壊的操作だったり、副作用のある関数につく`!`ですね。元ネタは恐らくschemeだと思います
|
1
|
+
破壊的操作だったり、副作用のある関数につく`!`ですね。元ネタは恐らくschemeだと思います。
|
2
2
|
|
3
3
|
|
4
4
|
|
2
追記
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
破壊的操作だったり、副作用のある関数につく`!`ですね。元ネタはschemeだと思います。
|
1
|
+
破壊的操作だったり、副作用のある関数につく`!`ですね。元ネタは恐らくschemeだと思います(ただしschemeでは、ただの「慣習」「命名ルール」みたいなものですが)。
|
2
2
|
|
3
3
|
|
4
4
|
|
1
追記
test
CHANGED
@@ -1 +1,9 @@
|
|
1
1
|
破壊的操作だったり、副作用のある関数につく`!`ですね。元ネタはschemeだと思います。
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
> The names of procedures and syntactic forms that cause side effects end with an exclamation point ( ! ). These include set! and vector-set!. Procedures that perform input or output technically cause side effects, but their names are exceptions to this rule.
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
> [Introduction https://www.scheme.com/tspl3/intro.html](https://www.scheme.com/tspl3/intro.html)
|