imm-0.6.0.2: Retrieve RSS/Atom feeds and write one mail per new item in a maildir.

Safe HaskellNone

Imm.Error

Contents

Synopsis

Types

withError :: (Error e, Show e, MonadBase IO m) => String -> ErrorT e m () -> m ()Source

localError :: (MonadBase IO m, MonadError ImmError m) => String -> m () -> m ()Source

Functions redefinition

try :: (MonadBase IO m, MonadError ImmError m) => IO a -> m aSource

Monad-agnostic version of try

timeout :: (MonadBase IO m, MonadError ImmError m) => Int -> IO a -> m aSource

Monad-agnostic version of timeout

parseURI :: MonadError ImmError m => String -> m URISource

Monad-agnostic version of parseURI

parseTime :: MonadError ImmError m => String -> m UTCTimeSource

Monad-agnostic version of parseTime