I'm contemplating implementing a program in Racket, but it involves different processes sending messages to each other, so I need to be able to check for the presence of a message without brining everything to a halt. In Python I'd do this using a Queue. Is there something similar in Racket? The documentation just says that get is a blocking call, but if there's a way to check for the presence of a message it doesn't seem to mention it.
____________________ Racket Users list: http://lists.racket-lang.org/users