Internal complete-value mutation for ordinary PostgreSQL arrays. Expressions, assignment casts and row constraints belong to the caller.
Internal complete-value mutation for ordinary PostgreSQL arrays. Expressions, assignment casts and row constraints belong to the caller.
(assign base elem-type path rhs)Return a complete ordinary array value after one evaluated partial assignment. The caller checks/coerces indices before evaluating RHS, then calls this with the existing container and assignment-coerced RHS. Source slice elements are consumed in row-major order, ignoring source bounds and surplus elements.
Return a complete ordinary array value after one evaluated partial assignment. The caller checks/coerces indices before evaluating RHS, then calls this with the existing container and assignment-coerced RHS. Source slice elements are consumed in row-major order, ignoring source bounds and surplus elements.
(check-subscripts! path)Check already-coerced subscript values after all bounds have been evaluated. Missing slice keys mean omitted bounds; present NULL values are errors. More than six dimensions must also be rejected by statement analysis.
Check already-coerced subscript values after all bounds have been evaluated. Missing slice keys mean omitted bounds; present NULL values are errors. More than six dimensions must also be rejected by statement analysis.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |