How to fix error: variable out of scope in Haskell ghci
How to fix error: variable out of scope in Haskell ghci
我在 Linux 中使用 'ghci' 当我尝试时:
minuscula :: Char -> Bool
我得到:
Variable not in scope: minuscula :: Char -> Bool
enter code here
终端图片:
你需要添加minuscula
的实现,你可以在:{
和:}
之间写一组代码。如果你让 Haskell 只解释那一行,它会看到一个签名,但没有定义 minuscula
函数是如何实现的。例如:
Prelude> <strong>:{</strong>
Prelude| minuscula :: Char -> Bool
Prelude| minuscula 'A' = True
Prelude| minuscula _ = False
Prelude| <strong>:}</strong>
我在 Linux 中使用 'ghci' 当我尝试时:
minuscula :: Char -> Bool
我得到:
Variable not in scope: minuscula :: Char -> Bool
enter code here
终端图片:
你需要添加minuscula
的实现,你可以在:{
和:}
之间写一组代码。如果你让 Haskell 只解释那一行,它会看到一个签名,但没有定义 minuscula
函数是如何实现的。例如:
Prelude> <strong>:{</strong>
Prelude| minuscula :: Char -> Bool
Prelude| minuscula 'A' = True
Prelude| minuscula _ = False
Prelude| <strong>:}</strong>