imm-1.4.0.0: Execute arbitrary actions for each unread element of RSS/Atom feeds

Safe HaskellNone
LanguageHaskell98

Imm.XML.Conduit

Description

Implementation of Imm.XML based on Conduit.

Synopsis

Documentation

newtype XmlParser Source #

A pre-process Conduit can be set to alter the raw XML before feeding it to the parser, depending on the feed URI

Constructors

XmlParser (forall m. Monad m => URI -> ConduitT Event Event m ()) 

mkHandle :: MonadIO m => MonadCatch m => XmlParser -> Handle m Source #

Conduit based implementation

defaultXmlParser :: XmlParser Source #

Forward all Events without any pre-process

module Imm.XML