reducers-3.11: Semigroups, specialized containers and a general map/reduce framework

Copyright(c) Edward Kmett 2009-2011
LicenseBSD-style
Maintainerekmett@gmail.com
Stabilityexperimental
Portabilitynon-portable (MPTCs)
Safe HaskellTrustworthy
LanguageHaskell98

Data.Semigroup.MonadPlus

Description

A semigroup for working with instances of MonadPlus

Synopsis

Documentation

newtype MonadSum f a Source

A MonadSum turns any MonadPlus instance into a Monoid.

Constructors

MonadSum 

Fields

getMonadSum :: f a