Using wrap-evt and handle-evt, I can transform the synchronization result of an event. But events can throw exceptions when they're synchronized. Is there a way to wrap an event such that the wrapper can catch (and maybe reraise) any exceptions thrown by the wrapped event? I know I can wrap a (sync evt) call in a with-handlers block, but that just synchronizes on the event instead of wrapping it and producing a new event.
-- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/d745d42b-eacf-4b2b-85bd-bcc93e79701a%40googlegroups.com.