fsharp/fsharpx — pull request #51 by panesofglass (2012-03-30 05:16:37+00:00)
Title: Add fire-and-forget methods to enqueue data on agents

CircularQueueAgent and BlockingQueueAgent now accept enqueue calls that return immediately.

I've duplicated one of the functions to make this work nicely. It really annoys me, but the alternative was to fire `reply.Reply()` inside the `Scan`, which didn't seem a good place to introduce a side-effect.