len
empty?
access
access=
has?
remove!
del!
clear!
map-syntax
arr
arr-from-elem
push!
push-start!
pop!
pop-start!
insert!
grow!
shrink!
swap-remove!
swap-remove-start!
sort
sort!
starts-with?
ends-with?
position
rposition
rev!
map!
retain!
join
tab
extend!
keys-eqv?
(push! deq ..args) deq: a deque args: zero or more arguments (any type) returns #n
Appends one or more elements to the end of a deque.
(let ar (arr 1 2 3)) (push! ar 4 5) (ensure (eq? ar '(1 2 3 4 5)))