mapWhere<T> method

List<T> mapWhere<T>(
  1. T f(
    1. E e
    ),
  2. bool test(
    1. E e
    )
)

Implementation

List<T> mapWhere<T>(T Function(E e) f, bool Function(E e) test) {
  List<T> result = [];
  forEach((element) {
    if (test(element)) result.add(f(element));
  });
  return result;
}