Liking cljdoc? Tell your friends :D

meander.matrix.alpha

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

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?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

nth-columnclj/s

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

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

useful?clj/s

(useful? matrix clause)

true if clause is useful with respect to matrix.

true if clause is useful with respect to matrix.
sourceraw docstring

widthclj/s

(width matrix)
source

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

× close