Sha256: c7a58b6af529c4976e9212aa3f2dbd4e3367d89dd5551bf07de54a690438ebf0

Contents?: true

Size: 270 Bytes

Versions: 55

Compression:

Stored size: 270 Bytes

Contents

// tslint:disable-next-line: no-any
export default (list: any[], accumulator: any) => {
    const out = []
    let idx = -1
    const end = Array.isArray(list) ? list.length : 0

    while (++idx < end) {
        out.push(accumulator(list[idx]))
    }

    return out
}

Version data entries

55 entries across 55 versions & 1 rubygems

Version Path
trackler-2.2.1.159 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.158 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.157 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.156 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.155 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.154 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.153 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.152 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.151 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.150 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.149 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.148 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.147 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.146 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.145 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.144 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.143 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.142 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.141 tracks/typescript/exercises/accumulate/accumulate.example.ts
trackler-2.2.1.140 tracks/typescript/exercises/accumulate/accumulate.example.ts