Так я про это и говорю. Подумать над апи сразу, а не костылять поверх
При чем тут костылять? Деление на ноль тоже надо проверять в языке? Семантика Flow, как и у Sequence - бесконечный поток. Разумеется, если мы ставим задачу "вычитать его до конца", мы находим грабли. Можно разумеется убрать все хоть немного опасные инструменты из либ и языка, можно вообще все к ГО свести. Но тогда народ начнет вопить, че так мало фич. Вы знаете сколько в неделю предложений добавить функциональность, которая делается самостоятельно в две строчки сыпется на форум?