4

运算符<>在以下代码中的含义/作用是什么?

class Functor f => Foldable f where
    fold    :: Monoid m =>             f m -> m
    foldMap :: Monoid m => (a -> m) -> f a -> m

instance Foldable [] where
    fold = foldr (<>) mempty

谁能告诉我?

4

1 回答 1

8

它是来自Data.Monoid的运算符:

(<>) = mappend‌​

您可以经常使用 HoogleHayoo获取此类运营商。

于 2013-10-10T20:23:54.927 回答