我正在学习函数式编程中的副作用。我知道外部效应是在函数之外可以观察到的效应,而内部效应是从外部看不到的。我想知道修改局部变量是外部影响还是内部影响。
由于局部变量只能在函数内部访问,而对外界不可见,我认为修改局部变量是内部效应的一个例子,因为它对外界是不可观察的。
但是,我不确定我的推理是否正确。任何见解都值得赞赏。
我正在学习函数式编程中的副作用。我知道外部效应是在函数之外可以观察到的效应,而内部效应是从外部看不到的。我想知道修改局部变量是外部影响还是内部影响。
由于局部变量只能在函数内部访问,而对外界不可见,我认为修改局部变量是内部效应的一个例子,因为它对外界是不可观察的。
但是,我不确定我的推理是否正确。任何见解都值得赞赏。