// f: func -> A | endMarker
static IterableIterator iteratorFF(O f) {
ret iteratorFromFunction_withEndMarker(f);
}
static IterableIterator iteratorFF(F0 f) {
ret iteratorFromFunction_withEndMarker(f);
}
static IterableIterator iteratorFF(IF0 f) {
ret iteratorFromFunction_withEndMarker(f);
}