mapNotNull<R> method

Iterable<R> mapNotNull<R>(
  1. R? transform(
    1. T element
    )
)

Maps elements and returns only non-null results

Implementation

Iterable<R> mapNotNull<R>(R? Function(T element) transform) sync* {
  for (final element in this) {
    final result = transform(element);
    if (result != null) yield result;
  }
}