dublincore-xml-conduit
Safe HaskellNone
LanguageHaskell2010

Text.XML.DublinCore.Conduit.Render

Description

XML streaming renderers for the Dublin Core Metadata Element Set.

This module is meant to be imported qualified, like this:

import qualified Text.XML.DublinCore.Conduit.Render as DC
Synopsis

Documentation

renderElementContributor :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:contributor> element.

renderElementCoverage :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:coverage> element.

renderElementCreator :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:creator> element.

renderElementDate :: forall (m :: Type -> Type). Monad m => UTCTime -> ConduitT () Event m () Source #

Render a <dc:date> element.

renderElementDescription :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:description> element.

renderElementFormat :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:format> element.

renderElementIdentifier :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:identifier> element.

renderElementLanguage :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:language> element.

renderElementPublisher :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:publisher> element.

renderElementRelation :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:relation> element.

renderElementRights :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:rights> element.

renderElementSource :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:source> element.

renderElementSubject :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:subject> element.

renderElementTitle :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:title> element.

renderElementType :: forall (m :: Type -> Type). Monad m => Text -> ConduitT () Event m () Source #

Render a <dc:type> element.