Can someone explain how to properly use a bounded Queue?
https://effect.website/play#746b009901fa Here's a simple example and I understand why it doesn't work - what I don't understand is how to model the processing so that I always have no more than N items being processed? The Queue here seems to be of no help - yes, you can't put more than 2 items in it at once, but I can't mark that I've taken an item for processing and not done with the item yet. As soon as I do a take, the queue frees up, and the next item comes in. So Queue doesn't help with anything really here