@luqui правда, кроме случаев, когда возиться в GHCi / IHaskell. Там я часто «перезаписываю» переменные. Но тогда старые скрытые значения не понимаются как части потока программы, а просто как устаревшие / ошибочные реализации одного и того же значения.
ьшинстве статей о Haskell вы найдете утверждение типа «Данные в Haskell неизменны». Я не совсем понимаю, почему. Например:
let a = 123
let a = 456
в основном метод работает. Я просто изменил данныеa
от123
в456
, Что мне не хватает? Это, наверное, глупая ошибка в моей мысли: /
Хорошего дня!