imm-2.1.3.0: Execute arbitrary actions for each item from RSS/Atom feeds
Safe HaskellSafe-Inferred
LanguageHaskell2010

Imm.Logger

Contents

Description

Logger module abstracts over logging data.

This module follows the Handle pattern.

import qualified Imm.Logger as Logger (Handle)
import Imm.Logger hiding (Handle)
Synopsis

Types

data Handle m Source #

Constructors

Handle 

Fields

data LogLevel Source #

Constructors

Debug 
Info 
Warning 
Error 

Instances

Instances details
Read LogLevel Source # 
Instance details

Defined in Imm.Logger

Show LogLevel Source # 
Instance details

Defined in Imm.Logger

Eq LogLevel Source # 
Instance details

Defined in Imm.Logger

Ord LogLevel Source # 
Instance details

Defined in Imm.Logger

Pretty LogLevel Source # 
Instance details

Defined in Imm.Logger

Methods

pretty :: LogLevel -> Doc ann #

prettyList :: [LogLevel] -> Doc ann #