PasteRack.org
Paste # 6621
2015-04-30 22:09:02

Fork as a new paste.

Paste viewed 186 times.


Embed:

  1. #lang racket
  2.  
  3. (define (sum n [total 0])
  4.   (if (number? n)
  5.       (+ 1 total)
  6.       (foldl sum total n)))
  7.  
  8. (sum '(1 (2) ((3 4)) 5))

=>

5