1 implementation module BinTreePrint
5 import TextCompose // als je tree2D implementeert
7 Start = map (flip (+++) "\n" o toString) [t0,t1,t2,t3,t4,t5,t6,t7]
9 instance toString (Tree a) | toString a where
10 toString tree = indentTree tree
11 // toString tree = tree2D tree
13 /******************************************************************************************
14 version with indented trees
15 ******************************************************************************************/
16 indentTree :: !(Tree a) -> String | toString a
19 /******************************************************************************************
20 version with TextCompose
21 ******************************************************************************************/
22 tree2D :: !(Tree a) -> String | toString a