我想知道是否有一个标准函数来组合/合并列表中的所有元素。 我似乎无法找到一个。
例如:
combine["abc","def"] should result in ["abcdef"]
答案 0 :(得分:2)
Let me Hoogle that for you ...
更一般地说,“合并”,“合并”的概念由Monoid
类 1 捕获。它有一个mappend
函数,用于组合两个值,mconcat
用于展平整个列表。
1 实际上,如果列表不为空,Semigroup
就足够了。