Liking cljdoc? Tell your friends :D

strojure.vectops.core


insert-atclj/s

(insert-at vct idx obj)

Inserts obj in persistent vector at index idx.

Inserts `obj` in persistent vector at index `idx`.
sourceraw docstring

insert-at!clj/s≠

clj
(insert-at! vct! idx obj)
cljs
(insert-at! vct idx obj)

Inserts obj in transient vector at index idx.

Inserts `obj` in transient vector at index `idx`.
sourceraw docstring

remove-atclj/s

(remove-at vct idx)

Removes element from persistent vector at index idx.

Removes element from persistent vector at index `idx`.
sourceraw docstring

remove-at!clj/s

(remove-at! vct! idx)

Removes element from transient vector at index idx.

Removes element from transient vector at index `idx`.
sourceraw docstring

swap-atclj/s

(swap-at vct i j)

Swaps elements in persistent vector at indexes i and j.

Swaps elements in persistent vector at indexes `i` and `j`.
sourceraw docstring

swap-at!clj/s

(swap-at! vct! i j)

Swaps elements in transient vector at indexes i and j.

Swaps elements in transient vector at indexes `i` and `j`.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close