将一项字符串列表转换为字符串[Haskell]

将一项字符串列表转换为字符串[Haskell],haskell,Haskell,我在字符串列表中使用take1,因此它从列表中获取第一个字符串元素,然后 将其放入新列表中 I.E: take 1 ["hello", "this", "is", "an", "example"] 将输出: ["hello"] 我如何才能使其只输出: "hello" 容易吗 (我只需要字符串列表中的第一个元素,并希望它作为字符串输出) 非常感谢,这将是head功能。但是要小心:如果在空列表中调用它,您将得到一个错误。这将是head函数。但是要小心:如果你在一个空的列表中调用它,你会得到一个

我在字符串列表中使用take1,因此它从列表中获取第一个字符串元素,然后 将其放入新列表中

I.E: take 1 ["hello", "this", "is", "an", "example"]
将输出:

["hello"]
我如何才能使其只输出:

"hello"
容易吗

(我只需要字符串列表中的第一个元素,并希望它作为字符串输出)


非常感谢,

这将是
head
功能。但是要小心:如果在空列表中调用它,您将得到一个错误。

这将是
head
函数。但是要小心:如果你在一个空的列表中调用它,你会得到一个错误。

是的,我正要回答自己说我已经解决了它('take 1上的unwords'似乎有效)无论如何谢谢!另一个选项,因为String=[Char]:
concat
。是的,我正要回答自己说我已经解决了('take 1上的unwords'似乎有效)无论如何谢谢!另一个选项,因为String=[Char]:
concat
。停止…胡闹时间,或者更一般地说:停止…胡闹时间,或更一般的: