Здравствуйте, Sinix, Вы писали:
S>Здравствуйте, gandjustas, Вы писали:
G>>1)...
S>На самом деле ничего не мешает писать императивный код, не страдающий этими недостатками. Другое дело, что мало кто этим заморачивается. И, напротив, не так уж сложно получить на чистом ФП монстра с тонной побочных эффектов протаскиваемым состоянием.
дело не в том, что можно, дело в том, что (по крайней мере в haskell'е) — это протаскиваемое состояние будет явно выражено в типах функций.