new files
This commit is contained in:
parent
3af7344581
commit
86c034bb8b
1364 changed files with 21352 additions and 0 deletions
4
Task/Search-a-list/Racket/search-a-list-1.rkt
Normal file
4
Task/Search-a-list/Racket/search-a-list-1.rkt
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
(define (index xs y)
|
||||
(for/first ([(x i) (in-indexed xs)]
|
||||
#:when (equal? x y))
|
||||
i))
|
||||
4
Task/Search-a-list/Racket/search-a-list-2.rkt
Normal file
4
Task/Search-a-list/Racket/search-a-list-2.rkt
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
(define (index-last xs y)
|
||||
(for/last ([(x i) (in-indexed xs)]
|
||||
#:when (equal? x y))
|
||||
i))
|
||||
7
Task/Search-a-list/Racket/search-a-list-3.rkt
Normal file
7
Task/Search-a-list/Racket/search-a-list-3.rkt
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
(define haystack '("Zig" "Zag" "Wally" "Ronald" "Bush" "Krusty" "Charlie" "Bush" "Bozo"))
|
||||
|
||||
(for/list ([needle '("Bender" "Bush")])
|
||||
(index haystack needle))
|
||||
|
||||
(for/list ([needle '("Bender" "Bush")])
|
||||
(index-last haystack needle))
|
||||
Loading…
Add table
Add a link
Reference in a new issue