Text.XML.HaXml.Combinators

The content filter type.

type CFilter i

Simple filters.

Selection filters.

keep

none

children

childrenBy

position

Predicate filters.

elm

txt

tag

attr

attrval

tagWith

Search filters.

find

iffind

ifTxt

Filter combinators

Basic combinators.

o

union

cat

andThen

(|>|)

with

without

(/>)

(</)

et

path

Recursive search.

deep

multi

deepest

Interior editing.

when

guards

chip

inplace

foldXml

Constructive filters.

mkElem

mkElemAttr

literal

cdata

replaceTag

replaceAttrs

C-like conditionals.

data ThenElse a

(?>)

Filters with labelled results.

type LabelFilter i a

Using and combining labelled filters.

oo

x

Some label-generating filters.

numbered

interspersed

tagged

attributed

textlabelled

extracted