fork download
  1. (define (yoba-length xs)
  2. (define (iter xs count)
  3. (if (null? xs)
  4. count
  5. (iter (filter (lambda (x)
  6. (not (= x (car xs)))) xs)
  7. (+ 1 count))))
  8. (iter xs 0))
  9.  
  10. (display (yoba-length '(1 1 2 3 4 4 5)))
Success #stdin #stdout 0.03s 8616KB
stdin
Standard input is empty
stdout
5