标签: javascript testing functional-programming
是否有现成的解决方案来检测函数是pure还是不纯,或使用某些指标检测纯度?
案例是,我想将我现有的应用程序代码转换为更多功能风格,其中一个愿望是将函数的杂质减少到最低级别。我可以手动完成,但如果可以自动化,为什么不呢?
我知道cyclomatic complexity可以使用像ESLint这样的工具来衡量,所以我认为纯度也可以。