Summary Files Commits Branches @commit @diff @stats
path: root / Year 2 / Functional Programming
diff options
context:
space:
mode:
Commit392f8a7d257184ad01199609680ce601aadfdde6 (patch)
Author
 Syndamia <kamen@syndamia.com>
2022-11-11 12:27:13 +0200
Committer
 Syndamia <kamen@syndamia.com>
2022-11-11 12:27:13 +0200
Files59e79484e95548304f68acac26e77531d6f119e5 /Year 2/Functional Programming
uni-projects-392f8a7d257184ad01199609680ce601aadfdde6.tar
uni-projects-392f8a7d257184ad01199609680ce601aadfdde6.tar.gz
uni-projects-392f8a7d257184ad01199609680ce601aadfdde6.zip
Parentf7ef5548085eb4491e924ee63931f0c4c5142757 (diff)
[FP/HW2] Simplified nested cdr calls
1 files changed, 1 insertions, 1 deletions
-rw-r--r--Year 2/Functional Programming/hw2.rkt2
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 *