@ende/data-structures/deque

ende add jsr:@ende/data-structures

Version 2026.10.15 on JSR.

Exports

  • Deque — A double-ended queue backed by a ring buffer. Pushing, popping, and indexed access stay fast as the deque grows.
  • ReadonlyDeque — Read-only view of a Deque. Strips all mutation methods, following the `ReadonlyArray` / `ReadonlyMap` / `ReadonlySet` pattern. A `Deque<T>` is directly assignable to `ReadonlyDeque<T>`.