比较Haskell中的两个字符串

比较Haskell中的两个字符串,haskell,Haskell,我和哈斯克尔有点麻烦。我正在寻找一个可以比较两个字符串的函数。函数应该输出一个字符串,该字符串包含两个字符串中的字符 提前感谢。您想要的是一个可以与两个列表的元素相交的函数[a] > intersect "abcd" "db" "bd" it :: [Char] 有一个来自:intersect::Eq a=>[a]->[a]->[a] > intersect "abcd" "db" "bd" it :: [Char] 有没有重复?例如,f“aab”“aba”==“aab”或“ab

我和哈斯克尔有点麻烦。我正在寻找一个可以比较两个字符串的函数。函数应该输出一个字符串,该字符串包含两个字符串中的字符


提前感谢。

您想要的是一个可以与两个列表的元素相交的函数
[a]

> intersect "abcd" "db"
"bd"
it :: [Char]
有一个来自:
intersect::Eq a=>[a]->[a]->[a]

> intersect "abcd" "db"
"bd"
it :: [Char]

有没有重复?例如,
f“aab”“aba”==“aab”
“ab”
?到目前为止,您得到了什么?你哪里有问题?