PasteRack.org
Paste # 1538
2015-11-29 00:20:12

Fork as a new paste.

Paste viewed 87 times.


Embed:

  1. #lang racket
  2. ;;(require racket/dict)
  3.  
  4. ;; sample dict
  5. (define sample-dict '(("a" . "apple")
  6.                       ("b" . "banana")
  7.                       ("g" . "grape")
  8.                       ("t" . "tomato")))
  9.  
  10. ;; go through each dict
  11. (define use-cards
  12.   (λ (ls)
  13.     (for ([i ls])
  14.       (printf "~a\n" (car i))
  15.       (read)
  16.       (printf "~a\n" (cdr i)))))
  17.  
  18. (use-cards sample-dict)

=>

a

apple

b

banana

g

grape

t

tomato