@std/collections@0.215.0
latest
Works with
•JSR Score70%•It is unknown whether this package works with Browsers, Deno, Node.js, Cloudflare Workers, Bun




Downloads1/wk
•Published2 years ago (0.215.0)
- @std/collections
join_to_string
- all symbols
- default
- aggregate_groups
- associate_by
- associate_with
- chunk
- deep_merge
- distinct
- distinct_by
- drop_last_while
- drop_while
- filter_entries
- filter_keys
- filter_values
- find_single
- first_not_nullish_of
- includes_value
- intersect
- join_to_string
- map_entries
- map_keys
- map_not_nullish
- map_values
- max_by
- max_of
- max_with
- min_by
- min_of
- min_with
- partition
- partition_entries
- permutations
- reduce_groups
- running_reduce
- sample
- sliding_windows
- sort_by
- sum_of
- take_last_while
- take_while
- union
- unzip
- without_all
- zip
Functions
f
joinToString<T>(): string
array: Iterable<T>,
selector: (el: T) => string,
unnamed 2?: Readonly<JoinToStringOptions>
Transforms the elements in the given array to strings using the given
selector. Joins the produced strings into one using the given separator
and applying the given prefix and suffix to the whole string afterwards.
If the array could be huge, you can specify a non-negative value of limit,
in which case only the first limit elements will be appended, followed by
the truncated string. Returns the resulting string.
Type Aliases
T
JoinToStringOptions = { separator?: string; prefix?: string; suffix?: string; limit?: number; truncated?: string; }
Options for joinToString.