From 9af6df0d38be878b04b44ca42fe9aa5a1c55231d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Mon, 11 May 2020 17:43:02 +0200 Subject: Simplify prettify-tree of util/exceptions. --- module/util/exceptions.scm | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'module/util/exceptions.scm') diff --git a/module/util/exceptions.scm b/module/util/exceptions.scm index 4673b182..d45fb641 100644 --- a/module/util/exceptions.scm +++ b/module/util/exceptions.scm @@ -55,12 +55,9 @@ (define (prettify-tree tree) - (cond [(null? tree) '()] - [(pair? tree) (cons (prettify-tree (car tree)) + (cond [(pair? tree) (cons (prettify-tree (car tree)) (prettify-tree (cdr tree)))] - [(list? tree) (map prettify-tree tree)] - [(and (procedure? tree) - (procedure-name tree)) + [(and (procedure? tree) (procedure-name tree)) => identity] [else tree])) -- cgit v1.2.3