【发布时间】:2016-10-26 03:04:13
【问题描述】:
我花了很多时间研究 learnyouahaskell,但我还没有找到关于多态递归的一个很好的解释!
我了解基本的递归结构:
myFunction :: [Int] -> [Int]
myFunction [] = []
myFunction (x : xs) = (\x -> x + 1) x : myFunction xs
多态递归会是什么样子?它有什么好处/用途?
【问题讨论】:
-
如果是 Haskell,为什么要标记 C++?