Fill method

PP Fill(
  1. int count,
  2. P init(
    1. int
    ), {
  3. String? key,
})

Fills a tracked PP of count elements by calling init for each index.

Implementation

PP Fill(int count, P Function(int) init, {String? key}) {
  final pp = AtPtr(slotKey(key), count);
  for (int i = 0; i < count; i++) indexSetterFunc(pp, i, init(i));
  return pp;
}