Data.Tree
data Tree a
type Forest a
drawTree
drawForest
flatten
levels
unfoldTree
unfoldForest
unfoldTreeM
unfoldForestM
unfoldTreeM_BF
unfoldForestM_BF