Text.XML.Expat.Internal.IO

## Parser Setup

data Parser

newParser

## Parsing

parse

parse'

withParser

type ParserPtr

data Parser_struct

parseChunk

data Encoding

data XMLParseError

getParseLocation

data XMLParseLocation

## Parser Callbacks

type XMLDeclarationHandler

type StartElementHandler

type EndElementHandler

type CharacterDataHandler

type ExternalEntityRefHandler

type SkippedEntityHandler

type StartCDataHandler

type EndCDataHandler

type CommentHandler

type ProcessingInstructionHandler

setXMLDeclarationHandler

setStartElementHandler

setEndElementHandler

setCharacterDataHandler

setStartCDataHandler

setEndCDataHandler

setProcessingInstructionHandler

setCommentHandler

setExternalEntityRefHandler

setSkippedEntityHandler

setUseForeignDTD

## Lower-level interface

parseExternalEntityReference

data ExpatHandlers

## Helpers

encodingToString