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

deepest

multi

## Interior editing.

when

guards

chip

inplace

recursivelyInPlace

foldXml

## Constructive filters.

mkElem

mkElemAttr

literal

cdata

replaceTag

replaceAttrs

addAttribute

# 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