如何在Haskell中合并元组中的两个元素

如何在Haskell中合并元组中的两个元素,haskell,Haskell,我是Haskell的新手,尝试将元组中的字符串合并到一个元素中。例如,如果我的输入是(“Hello”,“world”,1),它将输出(“Hello world”,1)不确定这是否正是您要查找的内容,但要将元组(字符串,字符串,整数)转换为元组(字符串,整数),您可以使用以下方法: mergeStrings(s1, s2, i) = (s1 ++ " " ++ s2, i) 现在, 给予 您的尝试有什么不起作用?请在寻求解决方案之前提供一个您已经做过的示例。现在,.So,您想要一个类型为(Str

我是Haskell的新手,尝试将元组中的字符串合并到一个元素中。例如,如果我的输入是(“Hello”,“world”,1),它将输出(“Hello world”,1)

不确定这是否正是您要查找的内容,但要将元组(字符串,字符串,整数)转换为元组(字符串,整数),您可以使用以下方法:

mergeStrings(s1, s2, i) = (s1 ++ " " ++ s2, i)
现在,

给予


您的尝试有什么不起作用?请在寻求解决方案之前提供一个您已经做过的示例。现在,.So,您想要一个类型为
(String,String,a)->(String,a)
f(x,y,z)=(x++++++++y,z)
mergeString("Hello", "world", 1)
("Hello world", 1)