Liking cljdoc? Tell your friends :D

meander.matrix.delta

Operators for pattern matrices.

Operators for pattern matrices.
raw docstring

actionclj/s

(action row)
source

add-varclj/s

(add-var row var)

Add var to the environment in row.

Add var to the environment in row.
sourceraw docstring

add-varsclj/s

(add-vars row vars)

Add vars to the environment in row.

Add vars to the environment in row.
sourceraw docstring

bound-lvrsclj/s

(bound-lvrs row)

Return the set of currently bound logic variables in row.

Return the set of currently bound logic variables in row.
sourceraw docstring

bound-mvrsclj/s

(bound-mvrs row)

Return the set of currently bound memory variables in row.

Return the set of currently bound memory variables in row.
sourceraw docstring

columnsclj/s

(columns matrix)
source

drop-columnclj/s

(drop-column matrix)

Drop the first column in row.

Drop the first column in row.
sourceraw docstring

elementclj/s

(element matrix i j)
(element matrix i j not-found)
source

empty-rowclj/s

source

empty?clj/s

(empty? matrix)

true if matrix has no columns.

true if matrix has no columns.
sourceraw docstring

first-columnclj/s

(first-column matrix)

Return the first column in matrix.

Return the first column in matrix.
sourceraw docstring

get-envclj/s

(get-env row)
source

get-varclj/s

(get-var row var)

Get var from the environment in row.

Get var from the environment in row.
sourceraw docstring

make-rowclj/s

(make-row cols rhs)
source

nth-columnclj/s

(nth-column matrix index)
(nth-column matrix index not-found)
source

prepend-cellsclj/s

(prepend-cells row cells)

Prepends cells to row.

Prepends `cells` to `row`.
sourceraw docstring

prepend-columnclj/s

(prepend-column matrix column)

Prepends column to matrix.

Prepends column to matrix.
sourceraw docstring

row?clj/s

(row? x)

true if x is a matrix row.

true if x is a matrix row.
sourceraw docstring

specialize-byclj/s

(specialize-by f matrix)

Split matrix into submatrices by the return result of applying f to the first column of each row in matrix.

Split matrix into submatrices by the return result of applying f to
the first column of each row in matrix.
sourceraw docstring

subcolsclj/s

(subcols matrix i)
(subcols matrix i j)

Return matrix with only the columns after i or i through j.

Return matrix with only the columns after i or i through j.
sourceraw docstring

swapclj/s

(swap v i j)

Swap elements at positions i and j in the vector v.

Swap elements at positions i and j in the vector v.
sourceraw docstring

swap-columnclj/s

(swap-column matrix i j)

Swaps column i with column j in the matrix.

Swaps column i with column j in the matrix.
sourceraw docstring

unbound-mvrsclj/s

(unbound-mvrs row node)

Return the set of unbound memory variables in node with respect to row.

Return the set of unbound memory variables in node with respect to
row.
sourceraw docstring

widthclj/s

(width matrix)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close