(separator: T, items: Collection<any, T>)
| 3 | import { Collection, List } from "immutable"; |
| 4 | |
| 5 | export function intercalate<T>(separator: T, items: Collection<any, T>): List<T> { |
| 6 | const acc: T[] = []; |
| 7 | items.forEach((x: T) => { |
| 8 | if (acc.length > 0) acc.push(separator); |
| 9 | acc.push(x); |
| 10 | }); |
| 11 | return List(acc); |
| 12 | } |
| 13 | |
| 14 | export type StringMap = { [name: string]: any }; |
| 15 |
no outgoing calls
no test coverage detected
searching dependent graphs…