1
隱藏遞歸函數鑑於這種遞歸函數:模式在斯卡拉
def visitAll(s: String): Unit = {
val files = getFiles
for (a <- files) {
visitAll(s)
doSomeWork()
}
}
這將作爲工作的驅動程序。有沒有一種模式或斯卡拉成語可以隱藏開發人員的遞歸結構,所以所有開發人員都需要擔心的是實現方法doSomeWork()
?