【发布时间】:2018-04-10 13:53:57
【问题描述】:
为什么需要使用lodash/fp/constant 中的.constant(value)?我看到其他一些人使用_.constant(true) 或_.constant(1),但真的不知道它有什么好处。
据我所知.constant(value) 返回一个返回给定value 的函数。我知道它与函数式编程有关,但为什么不直接使用 const VALUE = 1; 呢?
【问题讨论】:
-
不可变是函数式编程中的一个概念,它为并发提供了一些好处,并使您的函数在数学意义上是纯粹的。 stackoverflow.com/a/279522/2739274
标签: javascript functional-programming lodash