我想将[1,2,3]转换为"1 2 3".此刻我得到"1 2 3".我使用导入条带功能
import Data.Text (strip)
Run Code Online (Sandbox Code Playgroud)
我的代码看起来像这样:
ar2str ar = (concatMap (\x -> (show x)++" " ) ar)
Run Code Online (Sandbox Code Playgroud)
如何修改ar2str以使其与strip一起使用?
http://rosettacode.org/wiki/Strip_whitespace_from_a_string/Top_and_tail#Haskell
罗塞塔代码救援:-)
您可能想要使用Data.Text.unwords而不是所有这些.或者,如果你使用String而不是Text,Data.List.unwords.