Skip to content

Pattern: PMapEnumerated

Apply arbitrary function to input, passing a counter.

Example output

>>> PMapEnumerated(PSeq([ 1, 11, 111 ]), lambda n, value: n * value).nextn(16)
[0, 11, 222, 3, 44, 555, 6, 77, 888, 9, 110, 1221, 12, 143, 1554, 15]