monoids-0.1.2: Data/Monoid/Reducer/Sugar.hs
{-# LANGUAGE FlexibleInstances, FlexibleContexts, UndecidableInstances #-}
module Data.Monoid.Reducer.Sugar
( module Data.Monoid.Reducer
, fromInteger
, IsString, fromString
) where
import Prelude hiding (fromInteger)
import GHC.Exts hiding (fromString)
import Data.Monoid.Generator
import Data.Monoid.Reducer
fromInteger :: Reducer Integer m => Integer -> m
fromInteger = unit
fromString :: Reducer Char m => String -> m
fromString = reduce