xeno-0.3.5.1: A fast event-based XML parser in pure Haskell

Safe HaskellSafe
LanguageHaskell2010

Xeno.Types

Description

Shared types.

Documentation

data XenoException Source #

Instances
Show XenoException Source # 
Instance details

Defined in Xeno.Types

Generic XenoException Source # 
Instance details

Defined in Xeno.Types

Associated Types

type Rep XenoException :: Type -> Type #

Exception XenoException Source # 
Instance details

Defined in Xeno.Types

NFData XenoException Source # 
Instance details

Defined in Xeno.Types

Methods

rnf :: XenoException -> () #

type Rep XenoException Source # 
Instance details

Defined in Xeno.Types

type Rep XenoException = D1 (MetaData "XenoException" "Xeno.Types" "xeno-0.3.5.1-5Shd4Af00kSKmkYtHIjqbF" False) (C1 (MetaCons "XenoStringIndexProblem" PrefixI True) (S1 (MetaSel (Just "stringIndex") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int) :*: S1 (MetaSel (Just "inputString") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ByteString)) :+: (C1 (MetaCons "XenoParseError" PrefixI True) (S1 (MetaSel (Just "inputIndex") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int) :*: S1 (MetaSel (Just "message") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ByteString)) :+: C1 (MetaCons "XenoExpectRootNode" PrefixI False) (U1 :: Type -> Type)))