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 is a website building & hosting documentation for Clojure/Script libraries

× close