úÎ!-*{'      !"#$%&None "#13456)Çcmark-sections%The whole parsed Markdown tree. In a  Document a b, headings are annotated with a and content blocks  with b.cmark-sections,Text before the first section. Can be empty.cmark-sectionsAnnotation for the prefacecmark-sections<A tree with the sections comprising the rest of the documentcmark-sectionsA section in the Markdown tree.*Sections do not contain subsections; i.e. 7 isn't recursive and the tree structure is provided by  Data.Tree.In a  Section a b., the heading is coupled with a value of type a%, and content  with a value of type b. This is occasionally useful.cmark-sectionsLevel (from 1 to 6).cmark-sectionsHeading cmark-sectionsAnnotation for the heading cmark-sections@Text between the heading and the first subsection. Can be empty. cmark-sectionsAnnotation for the content cmark-sectionsQA data type for annotating things with their source. In this library we only use WithSource [Node]2, which stands for some Markdown nodes + source .cmark-sectionsExtract source from   (it's stored there in a field).cmark-sectionsExtract data from  .cmark-sectionsL parses Markdown with the given options and extracts nodes from the initial ' node.(cmark-sectionsBreak Markdown into pieces: ÿ' blah blah blah }---- preface }---- blah blah blah }---- # foo }---- heading } blah blah }---- blocks after }---- blah blah }---- ## bar }---- heading } blah blah }---- blocks after }---- ... }---- )cmark-sectionsGet start line of a node.cmark-sections*Turn a list of Markdown nodes into a tree.cmark-sections&Turn the whole parsed-and-broken-down  into a list of nodes.cmark-sections$Turn a section into a list of nodes.cmark-sectionsTurn a  Data.Tree * into a list of nodes.cmark-sectionsTurn a  Data.Tree + into a list of nodes.(cmark-sections>(blocks before the first heading, headings + blocks after),cmark-sectionsFirst node to includecmark-sectionsFirst node to excludecmark-sectionsSource that was parsed-cmark-sectionsFirst node to excludecmark-sectionsSource that was parsed.cmark-sectionsFirst node to includecmark-sectionsSource that was parsed   /       !"#$%&'()*+,-+,./012-cmark-sections-0.3.0.1-Bbogd1UD79eL1RVOfgh7etCMark.SectionsDocumentpreface prefaceAnnsectionsSectionlevelheading headingAnncontent contentAnn WithSource getSource stripSourcecommonmarkToNodesWithSourcenodesToDocumentflattenDocumentflattenSection flattenTree flattenForest$fMonoidWithSource$fSemigroupWithSource$fEqWithSource$fShowWithSource$fFunctorWithSource$fFoldableWithSource$fTraversableWithSource$fGenericWithSource$fDataWithSource $fEqSection $fShowSection$fGenericSection $fDataSection $fEqDocument$fShowDocument$fGenericDocument$fDataDocument"cmark-0.5.6-BoafmmrpCKb4DONtRSVYPjCMarkDOCUMENTbreakAtHeadingsstartcontainers-0.5.11.0 Data.TreeTreeForestcutcutTocutFrom