Sin*_*ity 0 printing haskell list
我需要在 Haskell 中打印一行中仅由空格分隔的整数列表...就像,我想打印
[6,5,4,7,3,9]
Run Code Online (Sandbox Code Playgroud)
以这种方式
6 5 4 7 3 9
Run Code Online (Sandbox Code Playgroud)
我使用了 Map_ 函数,但它打印了不同行中的所有元素。
你可以试试这个
main = putStrLn . unwords . map show $ [1,2,3,4]
Run Code Online (Sandbox Code Playgroud)
相反,unwords您也可以使用intercalate " "更通用的函数。