:sig
function join(items : dval, delimiter : string = "\n") string

:params
items : a `dval` list
delimiter : text between values

:returns
One string with the values separated by `delimiter`.

:content
`join()` reads each list value as text. It uses a newline when you omit the delimiter.

:example capy render
print(join(split("a,b,c", ","), "-"), "\n")

:see-group
strings

:see
split
json_encode
map
