monad-logger-extras-0.1.1.1: Utilities for composing loggers, coloring output, plus a few orphan instances.

Safe HaskellSafe
LanguageHaskell2010

Control.Monad.Logger.Orphans

Contents

Description

 

Orphan instances

(Monad m, Alternative m) => Alternative (LoggingT m) Source # 
Instance details

Methods

empty :: LoggingT m a #

(<|>) :: LoggingT m a -> LoggingT m a -> LoggingT m a #

some :: LoggingT m a -> LoggingT m [a] #

many :: LoggingT m a -> LoggingT m [a] #

(Monad m, Alternative m) => MonadPlus (LoggingT m) Source # 
Instance details

Methods

mzero :: LoggingT m a #

mplus :: LoggingT m a -> LoggingT m a -> LoggingT m a #