Text.XML.HaXml.OneOfN

HaXml-1.25.5: Utilities for manipulating XML documents

Safe Haskell | None
Language | Haskell98

Text.XML.HaXml.OneOfN

Synopsis

- data OneOf1 a = OneOf1 a
- foldOneOf1 :: (a -> z) -> OneOf1 a -> z
- data OneOf2 a b
  - = OneOf2 a
  - | TwoOf2 b
- foldOneOf2 :: (a -> z) -> (b -> z) -> OneOf2 a b -> z
- data OneOf3 a b c
  - = OneOf3 a
  - | TwoOf3 b
  - | ThreeOf3 c
- foldOneOf3 :: (a -> z) -> (b -> z) -> (c -> z) -> OneOf3 a b c -> z
- data OneOf4 a b c d
  - = OneOf4 a
  - | TwoOf4 b
  - | ThreeOf4 c
  - | FourOf4 d
- foldOneOf4 :: (a -> z) -> (b -> z) -> (c -> z) -> (d -> z) -> OneOf4 a b c d -> z
- data OneOf5 a b c d e
  - = OneOf5 a
  - | TwoOf5 b
  - | ThreeOf5 c
  - | FourOf5 d
  - | FiveOf5 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
  - = OneOf6 a
  - | TwoOf6 b
  - | ThreeOf6 c
  - | FourOf6 d
  - | FiveOf6 e
  - | SixOf6 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
  - = OneOf7 a
  - | TwoOf7 b
  - | ThreeOf7 c
  - | FourOf7 d
  - | FiveOf7 e
  - | SixOf7 f
  - | SevenOf7 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
  - = OneOf8 a
  - | TwoOf8 b
  - | ThreeOf8 c
  - | FourOf8 d
  - | FiveOf8 e
  - | SixOf8 f
  - | SevenOf8 g
  - | EightOf8 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
  - = OneOf9 a
  - | TwoOf9 b
  - | ThreeOf9 c
  - | FourOf9 d
  - | FiveOf9 e
  - | SixOf9 f
  - | SevenOf9 g
  - | EightOf9 h
  - | NineOf9 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
  - = OneOf10 a
  - | TwoOf10 b
  - | ThreeOf10 c
  - | FourOf10 d
  - | FiveOf10 e
  - | SixOf10 f
  - | SevenOf10 g
  - | EightOf10 h
  - | NineOf10 i
  - | TenOf10 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
  - = OneOf11 a
  - | TwoOf11 b
  - | ThreeOf11 c
  - | FourOf11 d
  - | FiveOf11 e
  - | SixOf11 f
  - | SevenOf11 g
  - | EightOf11 h
  - | NineOf11 i
  - | TenOf11 j
  - | ElevenOf11 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
  - = OneOf12 a
  - | TwoOf12 b
  - | ThreeOf12 c
  - | FourOf12 d
  - | FiveOf12 e
  - | SixOf12 f
  - | SevenOf12 g
  - | EightOf12 h
  - | NineOf12 i
  - | TenOf12 j
  - | ElevenOf12 k
  - | TwelveOf12 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
  - = OneOf13 a
  - | TwoOf13 b
  - | ThreeOf13 c
  - | FourOf13 d
  - | FiveOf13 e
  - | SixOf13 f
  - | SevenOf13 g
  - | EightOf13 h
  - | NineOf13 i
  - | TenOf13 j
  - | ElevenOf13 k
  - | TwelveOf13 l
  - | ThirteenOf13 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
  - = OneOf14 a
  - | TwoOf14 b
  - | ThreeOf14 c
  - | FourOf14 d
  - | FiveOf14 e
  - | SixOf14 f
  - | SevenOf14 g
  - | EightOf14 h
  - | NineOf14 i
  - | TenOf14 j
  - | ElevenOf14 k
  - | TwelveOf14 l
  - | ThirteenOf14 m
  - | FourteenOf14 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
  - = OneOf15 a
  - | TwoOf15 b
  - | ThreeOf15 c
  - | FourOf15 d
  - | FiveOf15 e
  - | SixOf15 f
  - | SevenOf15 g
  - | EightOf15 h
  - | NineOf15 i
  - | TenOf15 j
  - | ElevenOf15 k
  - | TwelveOf15 l
  - | ThirteenOf15 m
  - | FourteenOf15 n
  - | FifteenOf15 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
  - = OneOf16 a
  - | TwoOf16 b
  - | ThreeOf16 c
  - | FourOf16 d
  - | FiveOf16 e
  - | SixOf16 f
  - | SevenOf16 g
  - | EightOf16 h
  - | NineOf16 i
  - | TenOf16 j
  - | ElevenOf16 k
  - | TwelveOf16 l
  - | ThirteenOf16 m
  - | FourteenOf16 n
  - | FifteenOf16 o
  - | SixteenOf16 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
  - = OneOf17 a
  - | TwoOf17 b
  - | ThreeOf17 c
  - | FourOf17 d
  - | FiveOf17 e
  - | SixOf17 f
  - | SevenOf17 g
  - | EightOf17 h
  - | NineOf17 i
  - | TenOf17 j
  - | ElevenOf17 k
  - | TwelveOf17 l
  - | ThirteenOf17 m
  - | FourteenOf17 n
  - | FifteenOf17 o
  - | SixteenOf17 p
  - | SeventeenOf17 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
  - = OneOf18 a
  - | TwoOf18 b
  - | ThreeOf18 c
  - | FourOf18 d
  - | FiveOf18 e
  - | SixOf18 f
  - | SevenOf18 g
  - | EightOf18 h
  - | NineOf18 i
  - | TenOf18 j
  - | ElevenOf18 k
  - | TwelveOf18 l
  - | ThirteenOf18 m
  - | FourteenOf18 n
  - | FifteenOf18 o
  - | SixteenOf18 p
  - | SeventeenOf18 q
  - | EighteenOf18 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
  - = OneOf19 a
  - | TwoOf19 b
  - | ThreeOf19 c
  - | FourOf19 d
  - | FiveOf19 e
  - | SixOf19 f
  - | SevenOf19 g
  - | EightOf19 h
  - | NineOf19 i
  - | TenOf19 j
  - | ElevenOf19 k
  - | TwelveOf19 l
  - | ThirteenOf19 m
  - | FourteenOf19 n
  - | FifteenOf19 o
  - | SixteenOf19 p
  - | SeventeenOf19 q
  - | EighteenOf19 r
  - | NineteenOf19 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
  - = OneOf20 a
  - | TwoOf20 b
  - | ThreeOf20 c
  - | FourOf20 d
  - | FiveOf20 e
  - | SixOf20 f
  - | SevenOf20 g
  - | EightOf20 h
  - | NineOf20 i
  - | TenOf20 j
  - | ElevenOf20 k
  - | TwelveOf20 l
  - | ThirteenOf20 m
  - | FourteenOf20 n
  - | FifteenOf20 o
  - | SixteenOf20 p
  - | SeventeenOf20 q
  - | EighteenOf20 r
  - | NineteenOf20 s
  - | TwentyOf20 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

# 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 Methods parseContents :: XMLParser (OneOf1 a) # toContents :: OneOf1 a -> [Content ()] # xToChar :: OneOf1 a -> Char # xFromChar :: Char -> OneOf1 a #

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 #

Constructors

OneOf10 a |
TwoOf10 b |
ThreeOf10 c |
FourOf10 d |
FiveOf10 e |
SixOf10 f |
SevenOf10 g |
EightOf10 h |
NineOf10 i |
TenOf10 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 #

Constructors

OneOf11 a |
TwoOf11 b |
ThreeOf11 c |
FourOf11 d |
FiveOf11 e |
SixOf11 f |
SevenOf11 g |
EightOf11 h |
NineOf11 i |
TenOf11 j |
ElevenOf11 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 #

Constructors

OneOf12 a |
TwoOf12 b |
ThreeOf12 c |
FourOf12 d |
FiveOf12 e |
SixOf12 f |
SevenOf12 g |
EightOf12 h |
NineOf12 i |
TenOf12 j |
ElevenOf12 k |
TwelveOf12 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 #

Constructors

OneOf13 a |
TwoOf13 b |
ThreeOf13 c |
FourOf13 d |
FiveOf13 e |
SixOf13 f |
SevenOf13 g |
EightOf13 h |
NineOf13 i |
TenOf13 j |
ElevenOf13 k |
TwelveOf13 l |
ThirteenOf13 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 #

Constructors

OneOf14 a |
TwoOf14 b |
ThreeOf14 c |
FourOf14 d |
FiveOf14 e |
SixOf14 f |
SevenOf14 g |
EightOf14 h |
NineOf14 i |
TenOf14 j |
ElevenOf14 k |
TwelveOf14 l |
ThirteenOf14 m |
FourteenOf14 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 #

Constructors

OneOf15 a |
TwoOf15 b |
ThreeOf15 c |
FourOf15 d |
FiveOf15 e |
SixOf15 f |
SevenOf15 g |
EightOf15 h |
NineOf15 i |
TenOf15 j |
ElevenOf15 k |
TwelveOf15 l |
ThirteenOf15 m |
FourteenOf15 n |
FifteenOf15 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 #

Constructors

OneOf16 a |
TwoOf16 b |
ThreeOf16 c |
FourOf16 d |
FiveOf16 e |
SixOf16 f |
SevenOf16 g |
EightOf16 h |
NineOf16 i |
TenOf16 j |
ElevenOf16 k |
TwelveOf16 l |
ThirteenOf16 m |
FourteenOf16 n |
FifteenOf16 o |
SixteenOf16 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 #

Constructors

OneOf17 a |
TwoOf17 b |
ThreeOf17 c |
FourOf17 d |
FiveOf17 e |
SixOf17 f |
SevenOf17 g |
EightOf17 h |
NineOf17 i |
TenOf17 j |
ElevenOf17 k |
TwelveOf17 l |
ThirteenOf17 m |
FourteenOf17 n |
FifteenOf17 o |
SixteenOf17 p |
SeventeenOf17 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 #

Constructors

OneOf18 a |
TwoOf18 b |
ThreeOf18 c |
FourOf18 d |
FiveOf18 e |
SixOf18 f |
SevenOf18 g |
EightOf18 h |
NineOf18 i |
TenOf18 j |
ElevenOf18 k |
TwelveOf18 l |
ThirteenOf18 m |
FourteenOf18 n |
FifteenOf18 o |
SixteenOf18 p |
SeventeenOf18 q |
EighteenOf18 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 #

Constructors

OneOf19 a |
TwoOf19 b |
ThreeOf19 c |
FourOf19 d |
FiveOf19 e |
SixOf19 f |
SevenOf19 g |
EightOf19 h |
NineOf19 i |
TenOf19 j |
ElevenOf19 k |
TwelveOf19 l |
ThirteenOf19 m |
FourteenOf19 n |
FifteenOf19 o |
SixteenOf19 p |
SeventeenOf19 q |
EighteenOf19 r |
NineteenOf19 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 #

Constructors

OneOf20 a |
TwoOf20 b |
ThreeOf20 c |
FourOf20 d |
FiveOf20 e |
SixOf20 f |
SevenOf20 g |
EightOf20 h |
NineOf20 i |
TenOf20 j |
ElevenOf20 k |
TwelveOf20 l |
ThirteenOf20 m |
FourteenOf20 n |
FifteenOf20 o |
SixteenOf20 p |
SeventeenOf20 q |
EighteenOf20 r |
NineteenOf20 s |
TwentyOf20 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 #