質問するログイン新規登録

質問編集履歴

1

現状の理解を追記

2016/10/04 12:34

投稿

moredeep
moredeep

スコア1507

title CHANGED
File without changes
body CHANGED
@@ -147,4 +147,20 @@
147
147
 
148
148
  以上
149
149
 
150
- 回答を頂いても反論してしまうと思いますが、お付き合いいただければと思います。
150
+ 回答を頂いても反論してしまうと思いますが、お付き合いいただければと思います。
151
+
152
+ 回答を受け追記
153
+ ---
154
+ 今のところの私の理解を追記します。
155
+
156
+ 1. 副作用とは
157
+ 関数外に影響を及ぼす操作
158
+ →関数外までスコープが及ぶ変数の読み書き、ファイルの読み書き
159
+
160
+ 2. メリット
161
+ ある程度複雑な対話が必要なシステムには不向きだが、
162
+ 数学の関数ように入力→出力のみのプログラムに向いている
163
+
164
+ 3. 情報の蓄積
165
+ その時々によって情報を書き換える必要があるため関数型には不向き
166
+ しかし実装は可能