typed-racket/typed-racket-test/succeed/pr12678.rkt
2014-12-16 10:07:25 -05:00

10 lines
331 B
Racket

#lang typed/racket
(define: memo : (HashTable Natural String) (make-immutable-hash empty))
(define strs '("Hello" "Goodbye"))
(for/fold: : (HashTable Natural String)
([memo : (HashTable Natural String) (make-immutable-hash empty)])
([i : Natural (in-naturals)] [str : String (in-list strs)])
(hash-set memo i str))