Generator without yield
It's quite the same case like an empty function - someone wants to call a function, but you have nothing to do.
Similarly, an empty generator function is a function which creates a generator that does nothing. It does represent the empty sequence. However, a generator function that doesn't yield
isn't necessarily empty - it can still do something and have a result value, but there simply are no intermediate results.