【发布时间】:2017-03-04 07:15:21
【问题描述】:
来自 Haskell tutorial:
我们可以按大小写整数函数。
-- Compute the sum of the integers from 1 to n. sumtorial :: Integer -> Integer sumtorial 0 = 0 sumtorial n = n + sumtorial (n-1)
但是,当我尝试它时会发生以下情况:
$ ghci
GHCi, version 8.0.1: http://www.haskell.org/ghc/ :? for help
Prelude> foo 0 = print 999
Prelude> foo n = print n
Prelude> foo 0
0
我错过了什么?
【问题讨论】: