2.0.0 • Published 2 years ago

simple-queue-typescript v2.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

simple-queue-typescript

Installation

npm i simple-queue-typescript

Usage JavaScript

import Queue from 'simple-queue-typescript'

const queue = new Queue()

// add items to queue
queue.enqueue(123)
queue.enqueue('Hello world!')
queue.enqueue([1, 2, 3])


// remove elements from queue 
const element = queue.dequeue()

// get first element - does not remove the element from queue
const firstElement = queue.getFirst()

// get last element - does not remove the element from queue
const lastElement = queue.getLast()

// check if the queue is empty
const isEmpty = queue.isEmpty()

Usage TypeScript

import Queue from 'simple-queue-typescript'

const queue = new Queue<string>()

// add items to queue
queue.enqueue('123')
queue.enqueue('Hello world!')
queue.enqueue('1, 2, 3')


// remove elements from queue 
const element = queue.dequeue()

// get first element - does not remove the element from queue
const firstElement = queue.getFirst()

// get last element - does not remove the element from queue
const lastElement = queue.getLast()

// check if the queue is empty
const isEmpty = queue.isEmpty()
2.0.0

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago