(x: Enumerable<T>)
| 7 | * Uniformly enumerates an array or scalar. |
| 8 | */ |
| 9 | export function enumerate<T>(x: Enumerable<T>) { |
| 10 | if (x === null || x === undefined) { |
| 11 | return []; |
| 12 | } else if (Array.isArray(x)) { |
| 13 | return x; |
| 14 | } else { |
| 15 | return [x]; |
| 16 | } |
| 17 | } |
no outgoing calls
no test coverage detected