我尝试用haskell解决编程问题。
为方便起见,我使用了01-apple.hs
,02-banana.hs
,03-caramel.hs
等文件名。
但我不知道如何将这些文件用作模块。模块标识符不可能以数字为前缀。我不能使用这些文件名吗?
答案 0 :(得分:1)
您无法使用数字启动Haskell模块,因为模块必须以大写字母开头。 (Source)
你可以在文件名中包含数字,只要它们不是第一个,所以Apple01.hs
就可以了。
Haskell文件本身没有这些限制,GHC在编译01-apple.hs
时没有问题。