semigroupoids-5.0.0.2: Semigroupoids: Category sans id

Copyright(C) 2011-2015 Edward Kmett
LicenseBSD-style (see the file LICENSE)
MaintainerEdward Kmett <ekmett@gmail.com>
Stabilityprovisional
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell98

Data.Semigroup.Foldable.Class

Description

 

Documentation

class Foldable t => Foldable1 t where Source

Minimal complete definition

Nothing

Methods

fold1 :: Semigroup m => t m -> m Source

foldMap1 :: Semigroup m => (a -> m) -> t a -> m Source

class Bifoldable t => Bifoldable1 t where Source

Minimal complete definition

Nothing

Methods

bifold1 :: Semigroup m => t m m -> m Source

bifoldMap1 :: Semigroup m => (a -> m) -> (b -> m) -> t a b -> m Source