[identity profile] yussouf.livejournal.com 2016-08-04 10:07 pm (UTC)(link)
само понятие (imm)mutable state - это глупость
кто его вообще удумал?
подозреваю шо какие-то упоротые хуцкеллисты, как всегда

state по определению mutable, если нет - то это и не state

[identity profile] juan-gandhi.livejournal.com 2016-08-04 10:11 pm (UTC)(link)
It's a function of time, you know. Do you work within Reader[Time] monad?

[identity profile] bytebuster463.livejournal.com 2016-08-04 11:54 pm (UTC)(link)
> state по определению mutable, если нет - то это и не state

Интересная мысль. А если immutable не state, то что?

[identity profile] zyxman.livejournal.com 2016-08-05 02:03 am (UTC)(link)
Не мышонка, не лягушка, а неведома зверушка!

По-моему тут имеет место классическая диллемма пол стакана, которая у обычных людей имеет два решения (полупустой либо полуполный), а у инженеров решение "стакан вдвое больше чем нужно" ;)

То есть immutable state это просто константа, а константой может быть любой инстанс, посему вот.