-
Scala 的 collection
查看全部 -
Scala 的 collection
查看全部 -
靈活的Scala
柯里化
偏應(yīng)用函數(shù)?
查看全部 -
奮斗奮斗舒服的薩法的薩法
查看全部 -
求函數(shù)F的積分的例子
查看全部 -
@。。。。//告訴Scala編譯器,下面是個(gè)遞歸,要進(jìn)行尾遞歸優(yōu)化
這樣的好處在于,只需要開(kāi)辟一個(gè)棧和一個(gè)多的變量m
因?yàn)閙*n代表的m一直在更新。
查看全部 -
現(xiàn)代計(jì)算機(jī)一般通過(guò)堆棧來(lái)調(diào)用函數(shù),這樣遞歸層數(shù)比較多容易造成棧的溢出。
查看全部 -
def curriedAdd(a: Int)(b: Int) = a + b
val addOne = curriedAdd(1)_ // 偏應(yīng)用函數(shù),只有b是靈活可變的。
//1傳給變量a,_為通配符,
addOne(2) //3? ? ?2將傳遞給b
查看全部 -
柯里化的定義
查看全部 -
函數(shù)式編程的重要概念
查看全部 -
Scala的特點(diǎn):
Scala編程語(yǔ)言
純正的面向?qū)ο笳Z(yǔ)言
函數(shù)式語(yǔ)言
無(wú)縫的Java互操作
查看全部 -
函數(shù)式編程中函數(shù)是一等公民
查看全部 -
什么是 Immutability?
查看全部
舉報(bào)