Make box-and-client work better with raco test

This commit is contained in:
Tony Garnock-Jones 2021-06-03 22:50:37 +02:00
parent d648af920a
commit 6a0bcb1246
1 changed files with 20 additions and 19 deletions

View File

@ -4,6 +4,7 @@
(struct set-box (new-value) #:prefab)
(struct box-state (value) #:prefab)
(module+ main
(actor-system/dataspace (ds)
(spawn #:name 'box
(define-field current-value 0)
@ -23,4 +24,4 @@
(log-info "client: learned that box's value is now ~v" v)
(send! ds (set-box (+ v 1))))
(when (retracted (box-state _))
(log-info "client: box state disappeared")))))
(log-info "client: box state disappeared"))))))