# Circular Queue [![Gem Version](https://badge.fury.io/rb/circular_queue.svg)](https://badge.fury.io/rb/circular_queue) [![Build Status](https://secure.travis-ci.org/alindeman/circular_queue.png)](http://travis-ci.org/alindeman/circular_queue) Data structure that uses a single, fixed-size buffer as if it were connected end-to-end. ### Support `circular_queue` officially supports the [currently supported Ruby versions][rubies], which tends to mean the last three major release. As of now that's Ruby 2.6, 2.5, and 2.4. Older Rubies, back to Ruby 1.9, *might* work, but are not officially supported. ### Documentation Documentation, including example use, is covered in the [API Docs][api-docs]. ### [Changelog](CHANGELOG.md) ### [License](LICENSE.md) [api-docs]: http://rdoc.info/github/alindeman/circular_queue/master/CircularQueue [rubies]: https://www.ruby-lang.org/en/downloads/branches/ "Ruby Maintenance Branches"