有没有办法防止python中的副作用?例如,以下函数有副作用,是否有任何关键字或任何其他方式让python抱怨它?
def func_with_side_affect(a): a.append('foo')
python functional-programming side-effects
是否有一个工具可以让您将函数/方法注释为"纯",然后分析代码以测试所述函数/方法是否是无副作用的?
python code-analysis functional-programming
functional-programming ×2
python ×2
code-analysis ×1
side-effects ×1