Remove implicit ordering dependency

This commit is contained in:
Jack Firth 2015-07-11 21:16:35 -07:00
parent 2308b615f0
commit d83fdc2e80

View File

@ -61,7 +61,7 @@
(define (get target)
(value-list->hash keys (lens-view list-lens target)))
(define (set target new-view-hash)
(lens-set list-lens target (hash-values new-view-hash)))
(lens-set list-lens target (map (hash-ref new-view-hash _) keys)))
(make-lens get set))
(module+ test