-1
我需要将Data.Char导入到我的.hs文件中,以便在GHCi中运行脚本。当我只是添加“导入Data.Char”控制台似乎抱怨,并给我解析错误。我如何正确地做到这一点?我知道它可能很简单,但我自己找不到答案。Haskell导入模块
什么产生错误:
import Data.Char
hashString :: [Char] -> Int -> [Char]
hashString [] a = []
hashString (x:xs) a = (intToDigit((digitToInt x) * a)):hashToString(xs (a - 1))
这可能很简单,但您可能需要为我们发布一个示例,以便能够分辨您做错了什么。我最好的猜测是你试图在文件底部进行导入,它需要在顶部。 – MathematicalOrchid
该代码给了我一些其他的错误(拼写错误的名称,一些类型的错误),但没有解析错误。 – hammar
是的,我有一些以上的导入代码,我想因为我不使用在那里,导入语句可以在下面。非常感谢! – foFox