The indices of the values that meet predicate.
predicate
List<int> indicesWhere(bool Function(External) predicate) => [ for (var i = 0; i < length; i++) if (predicate(this[i])) i ];