úÎ!UÜRT5      !"#$%&'()*+,-./01234Safe>_P¥*tree-render-text An alias of  for producing pure 5 renders.tree-render-textOptions used for rendering a 6.tree-render-text)Controls where parent nodes are rendered. A value of 71 is passed when rending the artificial root of a 8.JSimple use cases would use a constant function ignoring the local context.tree-render-text2Controls the order a node's children are rendered. A value of 71 is passed when rending the artificial root of a 8.JSimple use cases would use a constant function ignoring the local context.tree-render-text-The amount of vertical spacing between nodes.tree-render-textIf 90, a newline is prepended to the rendered output.tree-render-textWrites a newline.tree-render-text Writes a string. tree-render-textShows a :1. The returned value should contain no newlines. tree-render-texthGet the marker for a node (without rendering its label). The returned value should contain no newlines. 2 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.Numbered bullets. A value of 71 is passed when rending the artificial root of a 8.:Simple use cases would typically ignore the local context. tree-render-textShows a s. The returned value should contain no newlines and should all be of the same printed width when rendered as text. tree-render-textLocal context about a node.tree-render-text$The node assiated with this context.tree-render-textThe depth of the current node.tree-render-textDThe index of the current node with respect to its parent's children.tree-render-text5The number of children the current node's parent has.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-text'Renders the before any of its children.tree-render-text-Renders the parent after all of its children.tree-render-textyRenders the parent in the middle of its children (if there are multiple children). The index is rounded down when using  and rounded up when using .tree-render-textThis is a value from [0, 1, ..., length children]P inclusive. (Values outside this range are clamped to the closest valid value.) A value of 0B makes the parent rendered before any of its children A value of length children„ makes the parent rendered after all of its children. Other values place the parent in the corresponding spot between its children.;tree-render-textA difference list on typ a.<tree-render-text=Appends a list '[a]' to the output of a 'M.Writer (DList a)'. tree-render-textJOptions for rendering a line-traced tree using unicode drawing characters. This uses: rBranchUp -> "%m%" BranchDown -> "%p%" BranchJoin -> "%%" BranchContinue -> "% " BranchEmpty -> " " 6oNodeMarker = \case Just {} -> "%Ï " Nothing -> "%Ï"!tree-render-text@Options for rendering a line-traced tree using ASCII characters. This uses: rBranchUp -> ",-" BranchDown -> "`-" BranchJoin -> "|-" BranchContinue -> "| " BranchEmpty -> " " 6oNodeMarker = \case Just {} -> "o " Nothing -> "o""tree-render-text A variety on  ; where the path tracing is performed in a zig-zag fashion.#tree-render-text;Options for rendering a tree in rows indented only by tabs.$tree-render-text A simplified   specialized to  RenderOptions.%tree-render-text A simplified # specialized to  RenderOptions.&tree-render-text A simplified " specialized to  RenderOptions.'tree-render-text A simplified ! specialized to  RenderOptions.(tree-render-text Renders a 6 to a 5.)tree-render-text Renders a 8 to a 5.*tree-render-textRenders a pretty printed 6 within a monadic context.+tree-render-textRenders a pretty printed 8 within a monadic context. tree-render-text Promotes a 5 to a string.tree-render-text Writes a string.tree-render-textShows a :.!tree-render-text Promotes a 5 to a string.tree-render-text Writes a string.tree-render-textShows a :."tree-render-text Promotes a 5 to a string.tree-render-text Writes a string.tree-render-textShows a :.#tree-render-textThe string used for a tab.tree-render-text Promotes a 5 to a string.tree-render-text Writes a string.tree-render-textShows a :.$tree-render-textShows a :.%tree-render-textThe string used for a tab.tree-render-textShows a :.&tree-render-textShows a :.'tree-render-textShows a :.,  !"#$%&'()*+,  ()*+$'&% !"#Safe_RC=>?@      !"#$%&'()*+,-./0123456789:;6<=9:>?@A9:BCDEFGH/tree-render-text-0.3.0.0-Lv1g6WZpme4DPa3n5Xo2OZData.Tree.Render.TextData.Tree.Render.TextTest RenderOptionsRenderOptionsMoParentLocation oChildOrder oVerticalPadoPrependNewline oWriteNewlineoWriteoShowNodeLabel oNodeMarkeroShowBranchPath LocalContext lcCurrentNodelcCurrentDepth lcLitterIndex lcLitterSize BranchPathBranchUp BranchDown BranchJoinBranchContinue BranchEmpty ChildOrder FirstToLast LastToFirstParentLocationParentBeforeChildrenParentAfterChildrenParentBetweenChildrenParentAtChildIndextracedRenderOptionsMtracedRenderOptionsAsciiMzigZagRenderOptionsMtabbedRenderOptionsMtracedRenderOptionstabbedRenderOptionszigZagRenderOptionstracedRenderOptionsAscii renderTree renderForest renderTreeM renderForestM$fShowParentLocation$fEqParentLocation$fOrdParentLocation$fShowChildOrder$fEqChildOrder$fOrdChildOrder$fShowBranchPath$fEqBranchPath$fOrdBranchPathbaseGHC.BaseStringcontainers-0.6.0.1 Data.TreeTree GHC.MaybeNothingForestghc-prim GHC.TypesTrue rootLabelDList tellDListtest1test2test3