.
original commit: 8c1b4f5517915b781bb81a4b4971fc8644b378cc
This commit is contained in:
parent
c5cfbb67a7
commit
a5fd6626d4
|
@ -219,13 +219,13 @@
|
|||
(unless (pair? x)
|
||||
(raise-type-error 'first "non-empty list" x))
|
||||
(car x))))
|
||||
(define second (polymorphic cadr))
|
||||
(define third (polymorphic caddr))
|
||||
(define fourth (polymorphic cadddr))
|
||||
(define fifth (polymorphic (compose fourth cdr)))
|
||||
(define sixth (polymorphic (compose fourth cddr)))
|
||||
(define seventh (polymorphic (compose fourth cdddr)))
|
||||
(define eighth (polymorphic (compose fourth cddddr)))
|
||||
(define second (polymorphic (lambda (x) (cadr x))))
|
||||
(define third (polymorphic (lambda (x) (caddr x))))
|
||||
(define fourth (polymorphic (lambda (x) (cadddr x))))
|
||||
(define fifth (polymorphic (lambda (x) (fourth (cdr x)))))
|
||||
(define sixth (polymorphic (lambda (x) (fourth (cddr x)))))
|
||||
(define seventh (polymorphic (lambda (x) (fourth (cdddr x)))))
|
||||
(define eighth (polymorphic (lambda (x) (fourth (cddddr x)))))
|
||||
|
||||
(define rest (polymorphic (lambda (x)
|
||||
(unless (pair? x)
|
||||
|
|
Loading…
Reference in New Issue
Block a user