0

Learn You a Haskell forGreatGoodからこ​​の関数をコンパイルしようとしています。

 removeNonUppercase st = [ c | c <- st, c `elem` ['A'..'Z']]   

removeNonUpperCase.hsファイルに配置します。

正常にコンパイルされますが、引数を渡すと次のようになります。

ghci> removeNonUppercase "Hahaha! Ahahaha!"  

コンパイラは言う:

<interactive>:1:0: Not in scope: 'removeNonUpperCase'

なんで?

PrintScreen:

4

1 に答える 1

7

removeNonUppercaseメソッドを(小文字のc)と定義しましたが、 removeNonUpperCase(大文字のC)と呼びます。

于 2010-04-04T21:12:53.273 に答える