小编Elz*_*ger的帖子

有一个简单的函数可以使一个字符串组成一个字符列表吗?

我想从字符列表中创建一个字符串[Lettre]

例如,['1','2','3','W','5','5','W','3']应打印为(1、2、3,W,5 ,5,W,3)

现在,我用

data Lettre = Steen Char

makeString :: [Lettre] -> String
makeString [] = ""
makeString [Steen(x)] = x:[]
makeString (Steen(x):xs) = (x:", ") ++ makeString xs
Run Code Online (Sandbox Code Playgroud)

但我觉得这样可能会更容易。

是否有一个简单的函数,例如toString?我尝试使用一些我知道的函数,但是它似乎不适用于我的代码,因此我继续使用makeString。

非常感谢任何可以帮助我的人:)

string haskell list char

-1
推荐指数
1
解决办法
72
查看次数

标签 统计

char ×1

haskell ×1

list ×1

string ×1