Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Well, erlang and elixir operate on almost exclusively immutable data, in addition to message passing between "processes". They are more strict than most other languages in that regard.


Mutation occurs at the actor level. Their state is mutated by changing how they respond to future messages.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: