unbound variable? pasted by dTal on Sat Jul 18 22:22:59 2015
(require-extension html-tags) (define (html-transform list) (if (list? (car list)) (<ul> (html-transform (car list))) (<li> (car list))) (if (not (null? (cdr list))) (html-transform (cdr list)))) (set! testlist '(one two (a b) three)) (html-transform testlist)
This version returns stuff added by alaricsp on Sat Jul 18 22:39:59 2015
(require-extension html-tags) (define (html-transform list) (string-append (if (list? (car list)) (<ul> (html-transform (car list))) (<li> (car list))) (if (not (null? (cdr list))) (html-transform (cdr list)) ""))) (set! testlist '(one two (a b) three)) (pp (html-transform testlist)) Returns: "<li>one</li><li>two</li><ul><li>a</li><li>b</li></ul><li>three</li>"