One interesting aspect of sequence is that you don't have the obligation to go through the list from the beginning to the end, and it could be infinite number. Therefore it's very useful for generator that requires knowledge from past state, closer to `.scan` only without the limitation.