Capy-Bearer Documentation

length

lib call

Capy

function length(value : string) s64
function length(value : dval) s64
function length(value : [T]) s64

Description

length() counts bytes in strings. It counts entries in dval maps and lists, and elements in arrays.

Parameters

value : text, a dval map or list, or an array

Return Values

A byte count for text, or an entry count for maps, lists, and arrays.

Errors

length() traps when a scalar dval reaches it.

Example

Capy

print(length("capy docs"), " / ", length(dval(["a", "b"])), "\n")