PasteRack.org
Paste # 836
2017-12-10 23:58:46

Fork as a new paste.

Paste viewed 43 times.


Embed:

  1. #lang racket
  2. (define (denestify lst)
  3.   (cond ((null? lst) '())
  4.         ((pair? (car lst))
  5.          (append (denestify (car lst))
  6.                  (denestify (cdr lst))))
  7.         (else (cons (car lst) (denestify (cdr lst))))))
  8.  
  9. (denestify (a b c))

=>

’: undefined;

 cannot reference an identifier before its definition

  in module: 'm