https://github.com/apsdehal/ds-queue
Simple Queue Data Structure.
https://github.com/apsdehal/ds-queue
Last synced: 4 months ago
JSON representation
Simple Queue Data Structure.
- Host: GitHub
- URL: https://github.com/apsdehal/ds-queue
- Owner: apsdehal
- License: mit
- Created: 2015-10-05T16:42:56.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-10-05T17:56:12.000Z (over 10 years ago)
- Last Synced: 2025-02-15T12:44:04.858Z (over 1 year ago)
- Language: JavaScript
- Size: 129 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DS Queue [](https://travis-ci.org/apsdehal/ds-queue)
A simple queue implementation. Used by [QUnit Migrate](http://github.com/apsdehal/qunit-migrate)
## Install
`npm install --save dsq`
## Usage
```js
var Queue = require('dsq');
var queue = new Queue();
queue.enqueue([1, 2, 3]); // [1, 2, 3]
queue.enqueue(4); // [1, 2, 3, 4]
var top = queue.top(); // top == 1;
var first = queue.dequeue(); // first == 1, [2, 3, 4]
var dump = queue.dump(); // [2, 3, 4]
```
## License
MIT © [Amanpreet Singh](https://apsdehal.in)