15 type WikiPage = [BlockElement]
21 , headingText :: !String
25 | LeadingSpaced ![InlineElement]
26 | Paragraph ![InlineElement]
33 linkPage :: !(Maybe PageName)
34 , linkFragment :: !(Maybe String)
35 , linkText :: !(Maybe String)
43 , listItems :: ![ListItem]
54 type ListItem = [Either ListElement InlineElement]