什么是函数式编程,相信有会有兴趣了解。纯函数有什么好处?什么是柯里化?这里有答案3
Introduction
This is the Simplified Chinese translation of mostly-adequate-guide, thank
Professor Franklin Risby for his great work
关于本书
这本书的主题是函数范式( functional paradigm),我们将使用 Javascr ipt这个世
界上最流行的函数式编程语言来讲
mutalbe的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词。
在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。
我们知道,如果类的成员函数不会改变对象的状态,那么这个成员函数一般会声明成const的。但是,有些时候,我们需要在const的函数里面修改一些跟类状态无关的数据成员,那么这个数据成员应该被mutalbe来修饰。
下面是一个小例子:
c