Liking cljdoc? Tell your friends :D

meander.matrix.delta

Operators for pattern matrices.

Operators for pattern matrices.
raw docstring

actionclj/s

(action row)

add-varclj/s

(add-var row var)

Add var to the environment in row.

Add var to the environment in row.
raw docstring

add-varsclj/s

(add-vars row vars)

Add vars to the environment in row.

Add vars to the environment in row.
raw 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.
raw 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.
raw docstring

columnsclj/s

(columns matrix)

drop-columnclj/s

(drop-column matrix)

Drop the first column in row.

Drop the first column in row.
raw docstring

elementclj/s

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

empty-rowclj/s


empty?clj/s

(empty? matrix)

true if matrix has no columns.

true if matrix has no columns.
raw docstring

first-columnclj/s

(first-column matrix)

Return the first column in matrix.

Return the first column in matrix.
raw docstring

get-envclj/s

(get-env row)

get-varclj/s

(get-var row var)

Get var from the environment in row.

Get var from the environment in row.
raw docstring

make-rowclj/s

(make-row cols rhs)

nth-columnclj/s

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

prepend-columnclj/s

(prepend-column matrix column)

Prepends column to matrix.

Prepends column to matrix.
raw docstring

row?clj/s

(row? x)

true if x is a matrix row.

true if x is a matrix row.
raw 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.
raw 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.
raw 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.
raw 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.
raw 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.
raw docstring

widthclj/s

(width matrix)

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

× close