HaXml-1.25.4: 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) # |
Methods (==) :: OneOf1 a -> OneOf1 a -> Bool # (/=) :: OneOf1 a -> OneOf1 a -> Bool #
Show a => Show (OneOf1 a) # |
Methods showsPrec :: Int -> OneOf1 a -> ShowS # show :: OneOf1 a -> String # showList :: [OneOf1 a] -> ShowS #
HTypeable a => HTypeable (OneOf1 a) # |
Methods toHType :: OneOf1 a -> HType #
XmlContent a => XmlContent (OneOf1 a) # |
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 b, Eq a) => Eq (OneOf2 a b) # |
Methods (==) :: OneOf2 a b -> OneOf2 a b -> Bool # (/=) :: OneOf2 a b -> OneOf2 a b -> Bool #
(Show b, Show a) => Show (OneOf2 a b) # |
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) # |
Methods toHType :: OneOf2 a b -> HType #
(XmlContent a, XmlContent b) => XmlContent (OneOf2 a b) # |
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 c, Eq b, Eq a) => Eq (OneOf3 a b c) # |
Methods (==) :: OneOf3 a b c -> OneOf3 a b c -> Bool # (/=) :: OneOf3 a b c -> OneOf3 a b c -> Bool #
(Show c, Show b, Show a) => Show (OneOf3 a b c) # |
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) # |
Methods toHType :: OneOf3 a b c -> HType #
(XmlContent a, XmlContent b, XmlContent c) => XmlContent (OneOf3 a b c) # |
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 d, Eq c, Eq b, Eq a) => Eq (OneOf4 a b c d) # |
Methods (==) :: OneOf4 a b c d -> OneOf4 a b c d -> Bool # (/=) :: OneOf4 a b c d -> OneOf4 a b c d -> Bool #
(Show d, Show c, Show b, Show a) => Show (OneOf4 a b c d) # |
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) # |
Methods toHType :: OneOf4 a b c d -> HType #
(XmlContent a, XmlContent b, XmlContent c, XmlContent d) => XmlContent (OneOf4 a b c d) # |
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 e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf5 a b c d e) # |
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 e, Show d, Show c, Show b, Show a) => Show (OneOf5 a b c d e) # |
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) # |
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) # |
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 f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf6 a b c d e f) # |
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 f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf6 a b c d e f) # |
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) # |
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) # |
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 g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf7 a b c d e f g) # |
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 g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf7 a b c d e f g) # |
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) # |
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) # |
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 h, Eq g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf8 a b c d e f g h) # |
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 h, Show g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf8 a b c d e f g h) # |
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) # |
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) # |
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 i, Eq h, Eq g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf9 a b c d e f g h i) # |
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 i, Show h, Show g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf9 a b c d e f g h i) # |
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) # |
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) # |
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 j, Eq i, Eq h, Eq g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf10 a b c d e f g h i j) # |
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 j, Show i, Show h, Show g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf10 a b c d e f g h i j) # |
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) # |
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) # |
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 k, Eq j, Eq i, Eq h, Eq g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf11 a b c d e f g h i j k) # |
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 k, Show j, Show i, Show h, Show g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf11 a b c d e f g h i j k) # |
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) # |
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) # |
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 l, Eq k, Eq j, Eq i, Eq h, Eq g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf12 a b c d e f g h i j k l) # |
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 l, Show k, Show j, Show i, Show h, Show g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf12 a b c d e f g h i j k l) # |
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) # |
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) # |
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 m, Eq l, Eq k, Eq j, Eq i, Eq h, Eq g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf13 a b c d e f g h i j k l m) # |
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 m, Show l, Show k, Show j, Show i, Show h, Show g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf13 a b c d e f g h i j k l m) # |
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) # |
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) # |
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 n, Eq m, Eq l, Eq k, Eq j, Eq i, Eq h, Eq g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf14 a b c d e f g h i j k l m n) # |
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 n, Show m, Show l, Show k, Show j, Show i, Show h, Show g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf14 a b c d e f g h i j k l m n) # |
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) # |
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) # |
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 o, Eq n, Eq m, Eq l, Eq k, Eq j, Eq i, Eq h, Eq g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf15 a b c d e f g h i j k l m n o) # |
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 o, Show n, Show m, Show l, Show k, Show j, Show i, Show h, Show g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf15 a b c d e f g h i j k l m n o) # |
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) # |
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) # |
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 p, Eq o, Eq n, Eq m, Eq l, Eq k, Eq j, Eq i, Eq h, Eq g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf16 a b c d e f g h i j k l m n o p) # |
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 p, Show o, Show n, Show m, Show l, Show k, Show j, Show i, Show h, Show g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf16 a b c d e f g h i j k l m n o p) # |
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) # |
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) # |
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 q, Eq p, Eq o, Eq n, Eq m, Eq l, Eq k, Eq j, Eq i, Eq h, Eq g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf17 a b c d e f g h i j k l m n o p q) # |
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 q, Show p, Show o, Show n, Show m, Show l, Show k, Show j, Show i, Show h, Show g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf17 a b c d e f g h i j k l m n o p q) # |
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) # |
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) # |
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 r, Eq q, Eq p, Eq o, Eq n, Eq m, Eq l, Eq k, Eq j, Eq i, Eq h, Eq g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf18 a b c d e f g h i j k l m n o p q r) # |
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 r, Show q, Show p, Show o, Show n, Show m, Show l, Show k, Show j, Show i, Show h, Show g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf18 a b c d e f g h i j k l m n o p q r) # |
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) # |
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) # |
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 s, Eq r, Eq q, Eq p, Eq o, Eq n, Eq m, Eq l, Eq k, Eq j, Eq i, Eq h, Eq g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf19 a b c d e f g h i j k l m n o p q r s) # |
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 s, Show r, Show q, Show p, Show o, Show n, Show m, Show l, Show k, Show j, Show i, Show h, Show g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf19 a b c d e f g h i j k l m n o p q r s) # |
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) # |
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) # |
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 t, Eq s, Eq r, Eq q, Eq p, Eq o, Eq n, Eq m, Eq l, Eq k, Eq j, Eq i, Eq h, Eq g, Eq f, Eq e, Eq d, Eq c, Eq b, Eq a) => Eq (OneOf20 a b c d e f g h i j k l m n o p q r s t) # |
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 t, Show s, Show r, Show q, Show p, Show o, Show n, Show m, Show l, Show k, Show j, Show i, Show h, Show g, Show f, Show e, Show d, Show c, Show b, Show a) => Show (OneOf20 a b c d e f g h i j k l m n o p q r s t) # |
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) # |
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) # |
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 #