17 type WikiPage = [BlockElement]
23 , headingText :: !String
27 | DefinitionList ![Definition]
28 | LeadingSpaced ![InlineElement]
29 | Paragraph ![InlineElement]
36 linkPage :: !(Maybe PageName)
37 , linkFragment :: !(Maybe String)
38 , linkText :: !(Maybe String)
46 , listItems :: ![ListItem]
57 type ListItem = [Either ListElement InlineElement]
62 defTerm :: ![InlineElement]
63 , defDesc :: ![InlineElement]