题
<强> [源代码] 强>
数据FooBar的富= |杆
<强> [命令] 强>
$ GHC -c foo_bar.hs结果 foo_bar.hs:1:0:函数 '主' 没有在模块定义的 '主'
<强> [配置] 强>
格拉斯哥Haskell编译版本6.12.3,Haskell的98,第2阶段的引导GHC 版本6.10.4
解决方案
您应该在一个模块中定义你的类型,然后编译:
module Test where
data FooBar = Foo | Bar
通过调用ghc -c foo_bar.hs
,目标文件foo_bar.o
将不必定义main
生成。
不隶属于 StackOverflow