This module provides an implementation of one-way queue whose worst-case time complexity of enqueue and dequeue is O(1).
The queue is implemented with a technique called Recursive Slow-Down, inspired by a paper for computer science.(Haim Kaplan et.al.)