HaXml-1.25.5: Utilities for manipulating XML documents

Safe HaskellNone
LanguageHaskell98

Text.XML.HaXml.OneOfN

Synopsis

Documentation

data OneOf1 a #

Somewhat of a nonsense - a choice of a single item. But sometimes it occurs in auto-generated code.

Constructors

OneOf1 a 
Instances
Eq a => Eq (OneOf1 a) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf1 a -> OneOf1 a -> Bool #

(/=) :: OneOf1 a -> OneOf1 a -> Bool #

Show a => Show (OneOf1 a) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf1 a -> ShowS #

show :: OneOf1 a -> String #

showList :: [OneOf1 a] -> ShowS #

HTypeable a => HTypeable (OneOf1 a) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf1 a -> HType #

XmlContent a => XmlContent (OneOf1 a) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

foldOneOf1 :: (a -> z) -> OneOf1 a -> z #

data OneOf2 a b #

Equivalent to the Either type, but using the regular naming scheme of this module.

Constructors

OneOf2 a 
TwoOf2 b 
Instances
(Eq a, Eq b) => Eq (OneOf2 a b) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf2 a b -> OneOf2 a b -> Bool #

(/=) :: OneOf2 a b -> OneOf2 a b -> Bool #

(Show a, Show b) => Show (OneOf2 a b) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf2 a b -> ShowS #

show :: OneOf2 a b -> String #

showList :: [OneOf2 a b] -> ShowS #

(HTypeable a, HTypeable b) => HTypeable (OneOf2 a b) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf2 a b -> HType #

(XmlContent a, XmlContent b) => XmlContent (OneOf2 a b) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf2 a b) #

toContents :: OneOf2 a b -> [Content ()] #

xToChar :: OneOf2 a b -> Char #

xFromChar :: Char -> OneOf2 a b #

foldOneOf2 :: (a -> z) -> (b -> z) -> OneOf2 a b -> z #

data OneOf3 a b c #

Constructors

OneOf3 a 
TwoOf3 b 
ThreeOf3 c 
Instances
(Eq a, Eq b, Eq c) => Eq (OneOf3 a b c) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf3 a b c -> OneOf3 a b c -> Bool #

(/=) :: OneOf3 a b c -> OneOf3 a b c -> Bool #

(Show a, Show b, Show c) => Show (OneOf3 a b c) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf3 a b c -> ShowS #

show :: OneOf3 a b c -> String #

showList :: [OneOf3 a b c] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c) => HTypeable (OneOf3 a b c) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf3 a b c -> HType #

(XmlContent a, XmlContent b, XmlContent c) => XmlContent (OneOf3 a b c) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf3 a b c) #

toContents :: OneOf3 a b c -> [Content ()] #

xToChar :: OneOf3 a b c -> Char #

xFromChar :: Char -> OneOf3 a b c #

foldOneOf3 :: (a -> z) -> (b -> z) -> (c -> z) -> OneOf3 a b c -> z #

data OneOf4 a b c d #

Constructors

OneOf4 a 
TwoOf4 b 
ThreeOf4 c 
FourOf4 d 
Instances
(Eq a, Eq b, Eq c, Eq d) => Eq (OneOf4 a b c d) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf4 a b c d -> OneOf4 a b c d -> Bool #

(/=) :: OneOf4 a b c d -> OneOf4 a b c d -> Bool #

(Show a, Show b, Show c, Show d) => Show (OneOf4 a b c d) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf4 a b c d -> ShowS #

show :: OneOf4 a b c d -> String #

showList :: [OneOf4 a b c d] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d) => HTypeable (OneOf4 a b c d) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf4 a b c d -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d) => XmlContent (OneOf4 a b c d) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf4 a b c d) #

toContents :: OneOf4 a b c d -> [Content ()] #

xToChar :: OneOf4 a b c d -> Char #

xFromChar :: Char -> OneOf4 a b c d #

foldOneOf4 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> OneOf4 a b c d -> z #

data OneOf5 a b c d e #

Constructors

OneOf5 a 
TwoOf5 b 
ThreeOf5 c 
FourOf5 d 
FiveOf5 e 
Instances
(Eq a, Eq b, Eq c, Eq d, Eq e) => Eq (OneOf5 a b c d e) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf5 a b c d e -> OneOf5 a b c d e -> Bool #

(/=) :: OneOf5 a b c d e -> OneOf5 a b c d e -> Bool #

(Show a, Show b, Show c, Show d, Show e) => Show (OneOf5 a b c d e) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf5 a b c d e -> ShowS #

show :: OneOf5 a b c d e -> String #

showList :: [OneOf5 a b c d e] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e) => HTypeable (OneOf5 a b c d e) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf5 a b c d e -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e) => XmlContent (OneOf5 a b c d e) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf5 a b c d e) #

toContents :: OneOf5 a b c d e -> [Content ()] #

xToChar :: OneOf5 a b c d e -> Char #

xFromChar :: Char -> OneOf5 a b c d e #

foldOneOf5 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> OneOf5 a b c d e -> z #

data OneOf6 a b c d e f #

Constructors

OneOf6 a 
TwoOf6 b 
ThreeOf6 c 
FourOf6 d 
FiveOf6 e 
SixOf6 f 
Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f) => Eq (OneOf6 a b c d e f) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf6 a b c d e f -> OneOf6 a b c d e f -> Bool #

(/=) :: OneOf6 a b c d e f -> OneOf6 a b c d e f -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f) => Show (OneOf6 a b c d e f) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf6 a b c d e f -> ShowS #

show :: OneOf6 a b c d e f -> String #

showList :: [OneOf6 a b c d e f] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f) => HTypeable (OneOf6 a b c d e f) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf6 a b c d e f -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f) => XmlContent (OneOf6 a b c d e f) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf6 a b c d e f) #

toContents :: OneOf6 a b c d e f -> [Content ()] #

xToChar :: OneOf6 a b c d e f -> Char #

xFromChar :: Char -> OneOf6 a b c d e f #

foldOneOf6 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> OneOf6 a b c d e f -> z #

data OneOf7 a b c d e f g #

Constructors

OneOf7 a 
TwoOf7 b 
ThreeOf7 c 
FourOf7 d 
FiveOf7 e 
SixOf7 f 
SevenOf7 g 
Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g) => Eq (OneOf7 a b c d e f g) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf7 a b c d e f g -> OneOf7 a b c d e f g -> Bool #

(/=) :: OneOf7 a b c d e f g -> OneOf7 a b c d e f g -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g) => Show (OneOf7 a b c d e f g) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf7 a b c d e f g -> ShowS #

show :: OneOf7 a b c d e f g -> String #

showList :: [OneOf7 a b c d e f g] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g) => HTypeable (OneOf7 a b c d e f g) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf7 a b c d e f g -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g) => XmlContent (OneOf7 a b c d e f g) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf7 a b c d e f g) #

toContents :: OneOf7 a b c d e f g -> [Content ()] #

xToChar :: OneOf7 a b c d e f g -> Char #

xFromChar :: Char -> OneOf7 a b c d e f g #

foldOneOf7 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> OneOf7 a b c d e f g -> z #

data OneOf8 a b c d e f g h #

Constructors

OneOf8 a 
TwoOf8 b 
ThreeOf8 c 
FourOf8 d 
FiveOf8 e 
SixOf8 f 
SevenOf8 g 
EightOf8 h 
Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h) => Eq (OneOf8 a b c d e f g h) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf8 a b c d e f g h -> OneOf8 a b c d e f g h -> Bool #

(/=) :: OneOf8 a b c d e f g h -> OneOf8 a b c d e f g h -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h) => Show (OneOf8 a b c d e f g h) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf8 a b c d e f g h -> ShowS #

show :: OneOf8 a b c d e f g h -> String #

showList :: [OneOf8 a b c d e f g h] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g, HTypeable h) => HTypeable (OneOf8 a b c d e f g h) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf8 a b c d e f g h -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g, XmlContent h) => XmlContent (OneOf8 a b c d e f g h) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf8 a b c d e f g h) #

toContents :: OneOf8 a b c d e f g h -> [Content ()] #

xToChar :: OneOf8 a b c d e f g h -> Char #

xFromChar :: Char -> OneOf8 a b c d e f g h #

foldOneOf8 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> (h -> z) -> OneOf8 a b c d e f g h -> z #

data OneOf9 a b c d e f g h i #

Constructors

OneOf9 a 
TwoOf9 b 
ThreeOf9 c 
FourOf9 d 
FiveOf9 e 
SixOf9 f 
SevenOf9 g 
EightOf9 h 
NineOf9 i 
Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i) => Eq (OneOf9 a b c d e f g h i) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf9 a b c d e f g h i -> OneOf9 a b c d e f g h i -> Bool #

(/=) :: OneOf9 a b c d e f g h i -> OneOf9 a b c d e f g h i -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i) => Show (OneOf9 a b c d e f g h i) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf9 a b c d e f g h i -> ShowS #

show :: OneOf9 a b c d e f g h i -> String #

showList :: [OneOf9 a b c d e f g h i] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g, HTypeable h, HTypeable i) => HTypeable (OneOf9 a b c d e f g h i) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf9 a b c d e f g h i -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g, XmlContent h, XmlContent i) => XmlContent (OneOf9 a b c d e f g h i) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf9 a b c d e f g h i) #

toContents :: OneOf9 a b c d e f g h i -> [Content ()] #

xToChar :: OneOf9 a b c d e f g h i -> Char #

xFromChar :: Char -> OneOf9 a b c d e f g h i #

foldOneOf9 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> (h -> z) -> (i -> z) -> OneOf9 a b c d e f g h i -> z #

data OneOf10 a b c d e f g h i j #

Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j) => Eq (OneOf10 a b c d e f g h i j) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf10 a b c d e f g h i j -> OneOf10 a b c d e f g h i j -> Bool #

(/=) :: OneOf10 a b c d e f g h i j -> OneOf10 a b c d e f g h i j -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j) => Show (OneOf10 a b c d e f g h i j) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf10 a b c d e f g h i j -> ShowS #

show :: OneOf10 a b c d e f g h i j -> String #

showList :: [OneOf10 a b c d e f g h i j] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g, HTypeable h, HTypeable i, HTypeable j) => HTypeable (OneOf10 a b c d e f g h i j) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf10 a b c d e f g h i j -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g, XmlContent h, XmlContent i, XmlContent j) => XmlContent (OneOf10 a b c d e f g h i j) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf10 a b c d e f g h i j) #

toContents :: OneOf10 a b c d e f g h i j -> [Content ()] #

xToChar :: OneOf10 a b c d e f g h i j -> Char #

xFromChar :: Char -> OneOf10 a b c d e f g h i j #

foldOneOf10 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> (h -> z) -> (i -> z) -> (j -> z) -> OneOf10 a b c d e f g h i j -> z #

data OneOf11 a b c d e f g h i j k #

Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k) => Eq (OneOf11 a b c d e f g h i j k) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf11 a b c d e f g h i j k -> OneOf11 a b c d e f g h i j k -> Bool #

(/=) :: OneOf11 a b c d e f g h i j k -> OneOf11 a b c d e f g h i j k -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k) => Show (OneOf11 a b c d e f g h i j k) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf11 a b c d e f g h i j k -> ShowS #

show :: OneOf11 a b c d e f g h i j k -> String #

showList :: [OneOf11 a b c d e f g h i j k] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g, HTypeable h, HTypeable i, HTypeable j, HTypeable k) => HTypeable (OneOf11 a b c d e f g h i j k) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf11 a b c d e f g h i j k -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g, XmlContent h, XmlContent i, XmlContent j, XmlContent k) => XmlContent (OneOf11 a b c d e f g h i j k) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf11 a b c d e f g h i j k) #

toContents :: OneOf11 a b c d e f g h i j k -> [Content ()] #

xToChar :: OneOf11 a b c d e f g h i j k -> Char #

xFromChar :: Char -> OneOf11 a b c d e f g h i j k #

foldOneOf11 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> (h -> z) -> (i -> z) -> (j -> z) -> (k -> z) -> OneOf11 a b c d e f g h i j k -> z #

data OneOf12 a b c d e f g h i j k l #

Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l) => Eq (OneOf12 a b c d e f g h i j k l) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf12 a b c d e f g h i j k l -> OneOf12 a b c d e f g h i j k l -> Bool #

(/=) :: OneOf12 a b c d e f g h i j k l -> OneOf12 a b c d e f g h i j k l -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l) => Show (OneOf12 a b c d e f g h i j k l) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf12 a b c d e f g h i j k l -> ShowS #

show :: OneOf12 a b c d e f g h i j k l -> String #

showList :: [OneOf12 a b c d e f g h i j k l] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g, HTypeable h, HTypeable i, HTypeable j, HTypeable k, HTypeable l) => HTypeable (OneOf12 a b c d e f g h i j k l) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf12 a b c d e f g h i j k l -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g, XmlContent h, XmlContent i, XmlContent j, XmlContent k, XmlContent l) => XmlContent (OneOf12 a b c d e f g h i j k l) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf12 a b c d e f g h i j k l) #

toContents :: OneOf12 a b c d e f g h i j k l -> [Content ()] #

xToChar :: OneOf12 a b c d e f g h i j k l -> Char #

xFromChar :: Char -> OneOf12 a b c d e f g h i j k l #

foldOneOf12 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> (h -> z) -> (i -> z) -> (j -> z) -> (k -> z) -> (l -> z) -> OneOf12 a b c d e f g h i j k l -> z #

data OneOf13 a b c d e f g h i j k l m #

Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m) => Eq (OneOf13 a b c d e f g h i j k l m) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf13 a b c d e f g h i j k l m -> OneOf13 a b c d e f g h i j k l m -> Bool #

(/=) :: OneOf13 a b c d e f g h i j k l m -> OneOf13 a b c d e f g h i j k l m -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m) => Show (OneOf13 a b c d e f g h i j k l m) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf13 a b c d e f g h i j k l m -> ShowS #

show :: OneOf13 a b c d e f g h i j k l m -> String #

showList :: [OneOf13 a b c d e f g h i j k l m] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g, HTypeable h, HTypeable i, HTypeable j, HTypeable k, HTypeable l, HTypeable m) => HTypeable (OneOf13 a b c d e f g h i j k l m) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf13 a b c d e f g h i j k l m -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g, XmlContent h, XmlContent i, XmlContent j, XmlContent k, XmlContent l, XmlContent m) => XmlContent (OneOf13 a b c d e f g h i j k l m) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf13 a b c d e f g h i j k l m) #

toContents :: OneOf13 a b c d e f g h i j k l m -> [Content ()] #

xToChar :: OneOf13 a b c d e f g h i j k l m -> Char #

xFromChar :: Char -> OneOf13 a b c d e f g h i j k l m #

foldOneOf13 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> (h -> z) -> (i -> z) -> (j -> z) -> (k -> z) -> (l -> z) -> (m -> z) -> OneOf13 a b c d e f g h i j k l m -> z #

data OneOf14 a b c d e f g h i j k l m n #

Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m, Eq n) => Eq (OneOf14 a b c d e f g h i j k l m n) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf14 a b c d e f g h i j k l m n -> OneOf14 a b c d e f g h i j k l m n -> Bool #

(/=) :: OneOf14 a b c d e f g h i j k l m n -> OneOf14 a b c d e f g h i j k l m n -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n) => Show (OneOf14 a b c d e f g h i j k l m n) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf14 a b c d e f g h i j k l m n -> ShowS #

show :: OneOf14 a b c d e f g h i j k l m n -> String #

showList :: [OneOf14 a b c d e f g h i j k l m n] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g, HTypeable h, HTypeable i, HTypeable j, HTypeable k, HTypeable l, HTypeable m, HTypeable n) => HTypeable (OneOf14 a b c d e f g h i j k l m n) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf14 a b c d e f g h i j k l m n -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g, XmlContent h, XmlContent i, XmlContent j, XmlContent k, XmlContent l, XmlContent m, XmlContent n) => XmlContent (OneOf14 a b c d e f g h i j k l m n) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf14 a b c d e f g h i j k l m n) #

toContents :: OneOf14 a b c d e f g h i j k l m n -> [Content ()] #

xToChar :: OneOf14 a b c d e f g h i j k l m n -> Char #

xFromChar :: Char -> OneOf14 a b c d e f g h i j k l m n #

foldOneOf14 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> (h -> z) -> (i -> z) -> (j -> z) -> (k -> z) -> (l -> z) -> (m -> z) -> (n -> z) -> OneOf14 a b c d e f g h i j k l m n -> z #

data OneOf15 a b c d e f g h i j k l m n o #

Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m, Eq n, Eq o) => Eq (OneOf15 a b c d e f g h i j k l m n o) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf15 a b c d e f g h i j k l m n o -> OneOf15 a b c d e f g h i j k l m n o -> Bool #

(/=) :: OneOf15 a b c d e f g h i j k l m n o -> OneOf15 a b c d e f g h i j k l m n o -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n, Show o) => Show (OneOf15 a b c d e f g h i j k l m n o) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf15 a b c d e f g h i j k l m n o -> ShowS #

show :: OneOf15 a b c d e f g h i j k l m n o -> String #

showList :: [OneOf15 a b c d e f g h i j k l m n o] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g, HTypeable h, HTypeable i, HTypeable j, HTypeable k, HTypeable l, HTypeable m, HTypeable n, HTypeable o) => HTypeable (OneOf15 a b c d e f g h i j k l m n o) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf15 a b c d e f g h i j k l m n o -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g, XmlContent h, XmlContent i, XmlContent j, XmlContent k, XmlContent l, XmlContent m, XmlContent n, XmlContent o) => XmlContent (OneOf15 a b c d e f g h i j k l m n o) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf15 a b c d e f g h i j k l m n o) #

toContents :: OneOf15 a b c d e f g h i j k l m n o -> [Content ()] #

xToChar :: OneOf15 a b c d e f g h i j k l m n o -> Char #

xFromChar :: Char -> OneOf15 a b c d e f g h i j k l m n o #

foldOneOf15 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> (h -> z) -> (i -> z) -> (j -> z) -> (k -> z) -> (l -> z) -> (m -> z) -> (n -> z) -> (o -> z) -> OneOf15 a b c d e f g h i j k l m n o -> z #

data OneOf16 a b c d e f g h i j k l m n o p #

Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m, Eq n, Eq o, Eq p) => Eq (OneOf16 a b c d e f g h i j k l m n o p) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf16 a b c d e f g h i j k l m n o p -> OneOf16 a b c d e f g h i j k l m n o p -> Bool #

(/=) :: OneOf16 a b c d e f g h i j k l m n o p -> OneOf16 a b c d e f g h i j k l m n o p -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n, Show o, Show p) => Show (OneOf16 a b c d e f g h i j k l m n o p) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf16 a b c d e f g h i j k l m n o p -> ShowS #

show :: OneOf16 a b c d e f g h i j k l m n o p -> String #

showList :: [OneOf16 a b c d e f g h i j k l m n o p] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g, HTypeable h, HTypeable i, HTypeable j, HTypeable k, HTypeable l, HTypeable m, HTypeable n, HTypeable o, HTypeable p) => HTypeable (OneOf16 a b c d e f g h i j k l m n o p) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf16 a b c d e f g h i j k l m n o p -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g, XmlContent h, XmlContent i, XmlContent j, XmlContent k, XmlContent l, XmlContent m, XmlContent n, XmlContent o, XmlContent p) => XmlContent (OneOf16 a b c d e f g h i j k l m n o p) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf16 a b c d e f g h i j k l m n o p) #

toContents :: OneOf16 a b c d e f g h i j k l m n o p -> [Content ()] #

xToChar :: OneOf16 a b c d e f g h i j k l m n o p -> Char #

xFromChar :: Char -> OneOf16 a b c d e f g h i j k l m n o p #

foldOneOf16 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> (h -> z) -> (i -> z) -> (j -> z) -> (k -> z) -> (l -> z) -> (m -> z) -> (n -> z) -> (o -> z) -> (p -> z) -> OneOf16 a b c d e f g h i j k l m n o p -> z #

data OneOf17 a b c d e f g h i j k l m n o p q #

Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m, Eq n, Eq o, Eq p, Eq q) => Eq (OneOf17 a b c d e f g h i j k l m n o p q) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf17 a b c d e f g h i j k l m n o p q -> OneOf17 a b c d e f g h i j k l m n o p q -> Bool #

(/=) :: OneOf17 a b c d e f g h i j k l m n o p q -> OneOf17 a b c d e f g h i j k l m n o p q -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n, Show o, Show p, Show q) => Show (OneOf17 a b c d e f g h i j k l m n o p q) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf17 a b c d e f g h i j k l m n o p q -> ShowS #

show :: OneOf17 a b c d e f g h i j k l m n o p q -> String #

showList :: [OneOf17 a b c d e f g h i j k l m n o p q] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g, HTypeable h, HTypeable i, HTypeable j, HTypeable k, HTypeable l, HTypeable m, HTypeable n, HTypeable o, HTypeable p, HTypeable q) => HTypeable (OneOf17 a b c d e f g h i j k l m n o p q) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf17 a b c d e f g h i j k l m n o p q -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g, XmlContent h, XmlContent i, XmlContent j, XmlContent k, XmlContent l, XmlContent m, XmlContent n, XmlContent o, XmlContent p, XmlContent q) => XmlContent (OneOf17 a b c d e f g h i j k l m n o p q) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf17 a b c d e f g h i j k l m n o p q) #

toContents :: OneOf17 a b c d e f g h i j k l m n o p q -> [Content ()] #

xToChar :: OneOf17 a b c d e f g h i j k l m n o p q -> Char #

xFromChar :: Char -> OneOf17 a b c d e f g h i j k l m n o p q #

foldOneOf17 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> (h -> z) -> (i -> z) -> (j -> z) -> (k -> z) -> (l -> z) -> (m -> z) -> (n -> z) -> (o -> z) -> (p -> z) -> (q -> z) -> OneOf17 a b c d e f g h i j k l m n o p q -> z #

data OneOf18 a b c d e f g h i j k l m n o p q r #

Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m, Eq n, Eq o, Eq p, Eq q, Eq r) => Eq (OneOf18 a b c d e f g h i j k l m n o p q r) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf18 a b c d e f g h i j k l m n o p q r -> OneOf18 a b c d e f g h i j k l m n o p q r -> Bool #

(/=) :: OneOf18 a b c d e f g h i j k l m n o p q r -> OneOf18 a b c d e f g h i j k l m n o p q r -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n, Show o, Show p, Show q, Show r) => Show (OneOf18 a b c d e f g h i j k l m n o p q r) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf18 a b c d e f g h i j k l m n o p q r -> ShowS #

show :: OneOf18 a b c d e f g h i j k l m n o p q r -> String #

showList :: [OneOf18 a b c d e f g h i j k l m n o p q r] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g, HTypeable h, HTypeable i, HTypeable j, HTypeable k, HTypeable l, HTypeable m, HTypeable n, HTypeable o, HTypeable p, HTypeable q, HTypeable r) => HTypeable (OneOf18 a b c d e f g h i j k l m n o p q r) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf18 a b c d e f g h i j k l m n o p q r -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g, XmlContent h, XmlContent i, XmlContent j, XmlContent k, XmlContent l, XmlContent m, XmlContent n, XmlContent o, XmlContent p, XmlContent q, XmlContent r) => XmlContent (OneOf18 a b c d e f g h i j k l m n o p q r) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf18 a b c d e f g h i j k l m n o p q r) #

toContents :: OneOf18 a b c d e f g h i j k l m n o p q r -> [Content ()] #

xToChar :: OneOf18 a b c d e f g h i j k l m n o p q r -> Char #

xFromChar :: Char -> OneOf18 a b c d e f g h i j k l m n o p q r #

foldOneOf18 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> (h -> z) -> (i -> z) -> (j -> z) -> (k -> z) -> (l -> z) -> (m -> z) -> (n -> z) -> (o -> z) -> (p -> z) -> (q -> z) -> (r -> z) -> OneOf18 a b c d e f g h i j k l m n o p q r -> z #

data OneOf19 a b c d e f g h i j k l m n o p q r s #

Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m, Eq n, Eq o, Eq p, Eq q, Eq r, Eq s) => Eq (OneOf19 a b c d e f g h i j k l m n o p q r s) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf19 a b c d e f g h i j k l m n o p q r s -> OneOf19 a b c d e f g h i j k l m n o p q r s -> Bool #

(/=) :: OneOf19 a b c d e f g h i j k l m n o p q r s -> OneOf19 a b c d e f g h i j k l m n o p q r s -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n, Show o, Show p, Show q, Show r, Show s) => Show (OneOf19 a b c d e f g h i j k l m n o p q r s) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf19 a b c d e f g h i j k l m n o p q r s -> ShowS #

show :: OneOf19 a b c d e f g h i j k l m n o p q r s -> String #

showList :: [OneOf19 a b c d e f g h i j k l m n o p q r s] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g, HTypeable h, HTypeable i, HTypeable j, HTypeable k, HTypeable l, HTypeable m, HTypeable n, HTypeable o, HTypeable p, HTypeable q, HTypeable r, HTypeable s) => HTypeable (OneOf19 a b c d e f g h i j k l m n o p q r s) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf19 a b c d e f g h i j k l m n o p q r s -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g, XmlContent h, XmlContent i, XmlContent j, XmlContent k, XmlContent l, XmlContent m, XmlContent n, XmlContent o, XmlContent p, XmlContent q, XmlContent r, XmlContent s) => XmlContent (OneOf19 a b c d e f g h i j k l m n o p q r s) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf19 a b c d e f g h i j k l m n o p q r s) #

toContents :: OneOf19 a b c d e f g h i j k l m n o p q r s -> [Content ()] #

xToChar :: OneOf19 a b c d e f g h i j k l m n o p q r s -> Char #

xFromChar :: Char -> OneOf19 a b c d e f g h i j k l m n o p q r s #

foldOneOf19 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> (h -> z) -> (i -> z) -> (j -> z) -> (k -> z) -> (l -> z) -> (m -> z) -> (n -> z) -> (o -> z) -> (p -> z) -> (q -> z) -> (r -> z) -> (s -> z) -> OneOf19 a b c d e f g h i j k l m n o p q r s -> z #

data OneOf20 a b c d e f g h i j k l m n o p q r s t #

Instances
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g, Eq h, Eq i, Eq j, Eq k, Eq l, Eq m, Eq n, Eq o, Eq p, Eq q, Eq r, Eq s, Eq t) => Eq (OneOf20 a b c d e f g h i j k l m n o p q r s t) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

(==) :: OneOf20 a b c d e f g h i j k l m n o p q r s t -> OneOf20 a b c d e f g h i j k l m n o p q r s t -> Bool #

(/=) :: OneOf20 a b c d e f g h i j k l m n o p q r s t -> OneOf20 a b c d e f g h i j k l m n o p q r s t -> Bool #

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n, Show o, Show p, Show q, Show r, Show s, Show t) => Show (OneOf20 a b c d e f g h i j k l m n o p q r s t) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

showsPrec :: Int -> OneOf20 a b c d e f g h i j k l m n o p q r s t -> ShowS #

show :: OneOf20 a b c d e f g h i j k l m n o p q r s t -> String #

showList :: [OneOf20 a b c d e f g h i j k l m n o p q r s t] -> ShowS #

(HTypeable a, HTypeable b, HTypeable c, HTypeable d, HTypeable e, HTypeable f, HTypeable g, HTypeable h, HTypeable i, HTypeable j, HTypeable k, HTypeable l, HTypeable m, HTypeable n, HTypeable o, HTypeable p, HTypeable q, HTypeable r, HTypeable s, HTypeable t) => HTypeable (OneOf20 a b c d e f g h i j k l m n o p q r s t) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

toHType :: OneOf20 a b c d e f g h i j k l m n o p q r s t -> HType #

(XmlContent a, XmlContent b, XmlContent c, XmlContent d, XmlContent e, XmlContent f, XmlContent g, XmlContent h, XmlContent i, XmlContent j, XmlContent k, XmlContent l, XmlContent m, XmlContent n, XmlContent o, XmlContent p, XmlContent q, XmlContent r, XmlContent s, XmlContent t) => XmlContent (OneOf20 a b c d e f g h i j k l m n o p q r s t) # 
Instance details

Defined in Text.XML.HaXml.OneOfN

Methods

parseContents :: XMLParser (OneOf20 a b c d e f g h i j k l m n o p q r s t) #

toContents :: OneOf20 a b c d e f g h i j k l m n o p q r s t -> [Content ()] #

xToChar :: OneOf20 a b c d e f g h i j k l m n o p q r s t -> Char #

xFromChar :: Char -> OneOf20 a b c d e f g h i j k l m n o p q r s t #

foldOneOf20 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> (e -> z) -> (f -> z) -> (g -> z) -> (h -> z) -> (i -> z) -> (j -> z) -> (k -> z) -> (l -> z) -> (m -> z) -> (n -> z) -> (o -> z) -> (p -> z) -> (q -> z) -> (r -> z) -> (s -> z) -> (t -> z) -> OneOf20 a b c d e f g h i j k l m n o p q r s t -> z #