TTakes the first count elements from the RIterator while f is true.
f
@override RIterator<T> takeWhile(bool Function(T) f) => RIterator.fromIterable(super.takeWhile(f));