0
在前奏中,unlines按预期工作。下面是示例行功能不按预期方式工作
GHCi>unlines ["aa","bb","bb"]
"aa\nbb\nbb\n"
但为什么行不起作用。即使是类型签名也只能说是数字。
GHCi>:t lines
lines :: Num t => [t]
所以,如果我尝试
GHCi>lines "aa\nbb\nbb\n"
为什么会出错?是否有需要导入的行?
问候,
什么'GHCi>:我行'给你?这应该显示你正在看到的“线条”的位置。 –
在GHCi中它表示'lines :: String - > [String]'。所以你已经导入了不同的'线条。 –
是我的显示GHCi>:i行 lines :: Num t => [t] - 定义在:14:1。你能告诉我怎样才能得到正确的吗? –
Srinivas