Utility to buffer items into a queue that follow a simple block pattern on calls to push and pop when the queue at a max size or empty.
An Elixir wrapper around the Erlang optimized `queue` that supports the FIFO, first-in first-out, pattern. This is useful is when you can't predict when an item needs to be taken or added to the queue. Use this instead of using `++` or double reversing lists to add items to the "back" of a queue.
General text utility library to help with string manipulation not found in the standard Elixir library.