KQueue
A reactive FIFO queue.
Port of the useQueue React hook (which itself built on useArray).
val queue = KQueue<String>()
queue.enqueue("first")
queue.enqueue("second")
println(queue.peek()) // "first"
println(queue.dequeue()) // "first"
println(queue.size) // 1
// Observe reactively:
queue.state.collect { items -> render(items) }Content copied to clipboard
Parameters
initialItems
Items to pre-populate the queue with (front → back order).