Visualize a tree: Difference between revisions

m
→‎Functional python: Updated one drawing character
(→‎{{header|Haskell}}: Tidied to foreground the fmap)
m (→‎Functional python: Updated one drawing character)
Line 2,153:
return (
(
['|'] + shift(
'├─ ', '│ ', draw(xs[0])
) + drawSubTrees(xs[1:])
) if 1 < len(xs) else ['|'] + shift(
'└─ ', ' ', draw(xs[0])
)
Line 2,218:
{{Out}}
<pre>1
|
├─ 2
|
│ ├─ 4
│ │ |
│ │ └─ 7
|
│ └─ 5
|
└─ 3
|
└─ 6
|
├─ 8
|
└─ 9</pre>
 
9,658

edits