Advertisement
Guest User

Untitled

a guest
Sep 19th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scheme 0.33 KB | None | 0 0
  1. (define mapFib
  2.     (lambda (x)
  3.     (letrec ((fib (lambda (x) (if (< x 2) x (+ (fib (- x 1)) (fib (- x 2))))))
  4.              (mapOne (lambda (p ls) (if (null? ls) '() (cons (p (car ls)) (mapOne p (cdr ls)))))) (countDown (lambda (x) (if (equal? x 0) '() (cons x (countdown (- x 1)))))))
  5.       (reverse (mapOne fib (countDown x))))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement