Looping through elements in a queue: alternatives to Queue.takeAll and Stream.fromQueue - Effect Community