И, несомненно, если вы пишете код через ИО, это не делает грязные процессы чистыми, всё, что должно произойти - произойдёт, все эффекты должны быть применены, все особенности состояния должны быть учтены точно так же Но пока вы композируете простые данные с использованием чистых тотальных функций, у вас больше возможностей для манёвра