diff options
| Commit | 392f8a7d257184ad01199609680ce601aadfdde6 (patch) | |
|---|---|---|
| Author | 2022-11-11 12:27:13 +0200 | |
| Committer | 2022-11-11 12:27:13 +0200 | |
| Files | 59e79484e95548304f68acac26e77531d6f119e5 | |
| uni-projects-392f8a7d257184ad01199609680ce601aadfdde6.tar uni-projects-392f8a7d257184ad01199609680ce601aadfdde6.tar.gz uni-projects-392f8a7d257184ad01199609680ce601aadfdde6.zip | ||
| Parent | f7ef5548085eb4491e924ee63931f0c4c5142757 (diff) | |
[FP/HW2] Simplified nested cdr calls
1 files changed, 1 insertions, 1 deletions
| -rw-r--r-- | Year 2/Functional Programming/hw2.rkt | 2 |
diff --git a/Year 2/Functional Programming/hw2.rkt b/Year 2/Functional Programming/hw2.rkt index c0f4223..4cff576 100644 --- a/Year 2/Functional Programming/hw2.rkt +++ b/Year 2/Functional Programming/hw2.rkt @@ -6,7 +6,7 @@ (cond [(= (length fs) 0) 0] [(= (length fs) 1) (lambda (y) ((car fs) (car xs) y))] [else (lambda (y) (+ ((first fs) (first xs) ((second fs) (second xs) y)) - ((pair-compose (cdr (cdr fs)) (cdr (cdr xs))) y) ))])) + ((pair-compose (cddr fs) (cddr xs)) y) ))])) ;; Примери (define fs (list * |
