https://github.com/alindeman/circular_queue
Data structure that uses a single, fixed-size buffer as if it were connected end-to-end
https://github.com/alindeman/circular_queue
Last synced: 4 months ago
JSON representation
Data structure that uses a single, fixed-size buffer as if it were connected end-to-end
- Host: GitHub
- URL: https://github.com/alindeman/circular_queue
- Owner: alindeman
- License: mit
- Created: 2011-10-17T18:00:04.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2019-04-22T19:25:17.000Z (over 6 years ago)
- Last Synced: 2024-12-28T14:46:15.081Z (about 1 year ago)
- Language: Ruby
- Homepage: http://rubygems.org/gems/circular_queue
- Size: 25.4 KB
- Stars: 14
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Circular Queue
[](https://badge.fury.io/rb/circular_queue)
[](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"