| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Text.XML.Expat.Internal.IO
Description
- type HParser = ByteString -> Bool -> IO (ForeignPtr Word8, CInt, Maybe XMLParseError)
- hexpatNewParser :: Maybe Encoding -> Maybe (ByteString -> Maybe ByteString) -> Bool -> IO (HParser, IO XMLParseLocation)
- encodingToString :: Encoding -> String
- data Encoding
- data XMLParseError = XMLParseError String XMLParseLocation
- data XMLParseLocation = XMLParseLocation {}
Documentation
type HParser = ByteString -> Bool -> IO (ForeignPtr Word8, CInt, Maybe XMLParseError)
Arguments
| :: Maybe Encoding | |
| -> Maybe (ByteString -> Maybe ByteString) | Entity decoder |
| -> Bool | Whether to include input locations |
| -> IO (HParser, IO XMLParseLocation) |
encodingToString :: Encoding -> String
data XMLParseError
Parse error, consisting of message text and error location
Constructors
| XMLParseError String XMLParseLocation |
Instances
data XMLParseLocation
Specifies a location of an event within the input text
Constructors
| XMLParseLocation | |
Fields
| |