在 Haskell 源代碼檔案中包含模塊的語法是什么?我正在寫
import Data.Maybe
在我的源代碼檔案的頂部,但是它給出了錯誤
error: parse error on input `import'
uj5u.com熱心網友回復:
出現此錯誤的原因是您在檔案中的錯誤位置匯入了模塊。這些import陳述句應該寫在檔案的頂部,緊跟在一個module陳述句之后(如果你使用了一個)。因此,你應該不是你定義后匯入一個模塊一個(或多個)型別,函式等。
因此,檔案如下所示:
-- module name (optional)
module MyModuleName where
-- import statements
import Data.Maybe
-- ?
-- functions, types, typeclasses, etc.
-- ?
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/316850.html
下一篇:為什么這個型別定義是非法的?
