reducers-3.10.3.1: 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.Alternative

Description

A semigroup for working with Alternative Functors.

Synopsis

Documentation

newtype Alternate f a Source

A Alternate turns any Alternative instance into a Monoid.

Constructors

Alternate 

Fields

getAlternate :: f a