GHCi error: Not in scope 'removeNonUpperCase'
I'm trying to compile this function from Learn You a Haskell for Great Good.
removeNonUppercase st = [ c | c <- st, c `elem` ['A'..'Z']]
by placing it into a removeNonUpperCase.hs file.
It compiles fine, but when passing the ar开发者_运维技巧gument:
ghci> removeNonUppercase "Hahaha! Ahahaha!"
the compiler says:
<interactive>:1:0: Not in scope: 'removeNonUpperCase'
Why?

You defined the method as removeNonUppercase (lower case c), but you call it as removeNonUpperCase (upper case C).
加载中,请稍侯......
精彩评论