úÎ!4h1ˆ+      !"#$%&'()*Safe>_0-tree-render-text An alias of  for producing pure + renders.tree-render-text*Options used for rendering a 'Tree label'.tree-render-text)Controls where parent nodes are rendered.tree-render-text2Controls the order a node's children are rendered.tree-render-text-The amount of vertical spacing between nodes.tree-render-textIf ,0, a newline is prepended to the rendered output.tree-render-text Promotes a + to a string.tree-render-text Writes a string. tree-render-textShows a -. tree-render-textAGet the marker for a node. Although this takes as input a node's label+, this should not render the label itself.;The label is passed as an argument to allow things such as:HRendering a node marker differently for labels that fail to pass a test.,Highlighting a node currently being visited.HSimple use cases would use a constant function ignoring the label value. tree-render-text@The marker usef for rendering an artificial root when rendering .s. tree-render-textShows a  t. The returned values should contain no newlines and should all be of the same printed width when rendered as text. tree-render-text'A part of a path along a rendered tree.tree-render-text*Describes a turn going up toward the left.e.g. "%m%"tree-render-text,Describes a turn going down toward the left.e.g. "%p%"tree-render-text?Describes a T-join of a path going up and down toward the left.e.g. "%%"tree-render-text#Describes a path going up and down.e.g. "% "tree-render-text4Describes a part that does NOT contain a path piece.e.g. " "tree-render-text0Describes the render order of a node's children.tree-render-textDDescribes where a parent node is rendered, relative to its children./tree-render-textA difference list on typ a.0tree-render-text=Appends a list '[a]' to the output of a 'M.Writer (DList a)'.tree-render-textJOptions for producing a line-traced tree using unicode drawing characters. This uses: rBranchUp -> "%m%" BranchDown -> "%p%" BranchJoin -> "%%" BranchContinue -> "% " BranchEmpty -> " "tree-render-text@Options for producing a line-traced tree using ASCII characters. This uses: rBranchUp -> ",-" BranchDown -> "`-" BranchJoin -> "|-" BranchContinue -> "| " BranchEmpty -> " "tree-render-text Simplified  when using .tree-render-text Simplified  when using .tree-render-text Renders a 1 a pretty printed tree as a +.tree-render-text Renders a . a pretty printed tree as a +. tree-render-textRenders a pretty printed 1 within a monadic context.!tree-render-textRenders a pretty printed . within a monadic context.tree-render-text Promotes a + to a string.tree-render-text Writes a string.tree-render-textShows a -.tree-render-text Promotes a + to a string.tree-render-text Writes a string.tree-render-textShows a -.tree-render-textShows a -.tree-render-textShows a -."  !"  ! Safe_1{234      !"#$%&'()*+,-./01234534678349:;</tree-render-text-0.1.1.0-IQqpimlxjCq1UCWQQ4sxYNData.Tree.Render.TextData.Tree.Render.TextTest RenderOptionsRenderOptionsMoParentLocation oChildOrder oVerticalPadoPrependNewLine oFromStringoWriteoShowNodeLabeloGetNodeMarkeroForestRootMarkeroShowBranchPath BranchPathBranchUp BranchDown BranchJoinBranchContinue BranchEmpty ChildOrder FirstToLast LastToFirstParentLocationParentBeforeChildrenParentAfterChildrenParentBetweenChildrentracedRenderOptionsMtracedRenderOptionsAsciiMtracedRenderOptionstracedRenderOptionsAscii renderTree renderForest renderTreeM renderForestM$fShowParentLocation$fEqParentLocation$fOrdParentLocation$fShowChildOrder$fEqChildOrder$fOrdChildOrder$fShowBranchPath$fEqBranchPath$fOrdBranchPathbaseGHC.BaseStringghc-prim GHC.TypesTruecontainers-0.6.0.1 Data.Tree rootLabelForestDList tellDListTreetest1test2