在下面的程序中,我使用了两个函数prd()和.I()在main()中调用它们之前都没有在main()之前声明它们,并且我在main().Yet之后定义了这两个函数。内部顺利工作时,调用display()会显示警告“previous invocation of 'display‘was here”display()与display()不同,说明它有一个警告,但对prd()上的另一个函数没有警告我没有声明这两个函数开始时出现警告,这是由于调用一个函数而导致的警告,
我试图理解Haskell中的Monad,在我用代码进行的无数次实验中,我遇到了这样的事情: return "da" No instance for (Monad m0) arising from a use of return'
The type variable `m0' is ambiguous但是,当我试图搞砸一