(items: ArrayOrCollection<any, T>)
| 12 | } |
| 13 | |
| 14 | export function size<T>(items: ArrayOrCollection<any, T>): number { |
| 15 | return ((items instanceof Collection) ? items?.size : items?.length) ?? 0; |
| 16 | } |
| 17 | |
| 18 | export function map<T, S>(items: ArrayOrCollection<any, T>, fn: (queue: T) => S): S[] { |
| 19 | return (items instanceof Collection) ? items.map(fn) : items.map(fn); |
nothing calls this directly
no outgoing calls
no test coverage detected