[ library(queues) | Reference Manual | Alphabetic Index ]

# join_queue(Element, OldQueue, NewQueue)

adds the new element at the end of the queue

## Description

adds the new element at the end of the queue. The old queue is side-effected, so you *can't* do

     	join_queue(1, OldQ, NewQ1),
     	join_queue(2, OldQ, NewQ2).

There isn't any easy way of doing that, sensible though it might be. You *can* do

     	join_queue(1, OldQ, MidQ),
     	join_queue(2, MidQ, NewQ).

## See Also

list_join_queue / 3