static RIterator<A> unfold<A, S>( S initial, Function1<S, Option<(A, S)>> f, ) => _UnfoldIterator(initial, f);