Skip to content

Commit a6b9ca9

Browse files
committed
Prettier examples
1 parent 9c7d45b commit a6b9ca9

File tree

1 file changed

+38
-4
lines changed

1 file changed

+38
-4
lines changed

containers/src/Data/Tree.hs

+38-4
Original file line numberDiff line numberDiff line change
@@ -549,7 +549,18 @@ unfoldForestQ f aQ = case viewl aQ of
549549
--
550550
-- ==== __Examples__
551551
--
552-
-- >>> leaves (Node 1 [Node 2 [Node 4 [], Node 5 []], Node 3 [Node 6 []]])
552+
-- >>> :{
553+
-- leaves $
554+
-- Node 1
555+
-- [ Node 2
556+
-- [ Node 4 []
557+
-- , Node 5 []
558+
-- ]
559+
-- , Node 3
560+
-- [ Node 6 []
561+
-- ]
562+
-- ]
563+
-- :}
553564
-- [4,5,6]
554565
-- >>> leaves (Node "root" [])
555566
-- ["root"]
@@ -575,7 +586,18 @@ leaves t =
575586
--
576587
-- ==== __Examples__
577588
--
578-
-- >>> edges (Node 1 [Node 2 [Node 4 [], Node 5 []], Node 3 [Node 6 []]])
589+
-- >>> :{
590+
-- edges $
591+
-- Node 1
592+
-- [ Node 2
593+
-- [ Node 4 []
594+
-- , Node 5 []
595+
-- ]
596+
-- , Node 3
597+
-- [ Node 6 []
598+
-- ]
599+
-- ]
600+
-- :}
579601
-- [(1,2),(2,4),(2,5),(1,3),(3,6)]
580602
-- >>> edges (Node "root" [])
581603
-- []
@@ -597,7 +619,13 @@ edges (Node x0 ts0) =
597619
--
598620
-- ==== __Examples__
599621
--
600-
-- >>> pathsToRoot (Node 1 [Node 2 [], Node 3 []])
622+
-- >>> :{
623+
-- pathsToRoot $
624+
-- Node 1
625+
-- [ Node 2 []
626+
-- , Node 3 []
627+
-- ]
628+
-- :}
601629
-- Node {rootLabel = 1 :| [], subForest = [Node {rootLabel = 2 :| [1], subForest = []},Node {rootLabel = 3 :| [1], subForest = []}]}
602630
-- >>> pathsToRoot (Node "root" [])
603631
-- Node {rootLabel = "root" :| [], subForest = []}
@@ -615,7 +643,13 @@ pathsToRoot = go []
615643
--
616644
-- ==== __Examples__
617645
--
618-
-- >>> pathsFromRoot (Node 1 [Node 2 [], Node 3 []])
646+
-- >>> :{
647+
-- pathsFromRoot $
648+
-- Node 1
649+
-- [ Node 2 []
650+
-- , Node 3 []
651+
-- ]
652+
-- :}
619653
-- Node {rootLabel = 1 :| [], subForest = [Node {rootLabel = 1 :| [2], subForest = []},Node {rootLabel = 1 :| [3], subForest = []}]}
620654
-- >>> pathsFromRoot (Node "root" [])
621655
-- Node {rootLabel = "root" :| [], subForest = []}

0 commit comments

Comments
 (0)