Hacker News new | comments | show | ask | jobs | submit login

Why does taking the game world as an input seem so odd? Thanks to Clojure's structural sharing "returning a brand new world" can be efficient.

Judging from later parts of James Hague's series, he was working with Erlang which doesn't seem to have this feature. He also complains of lacking a good map structure — not a problem with Clojure.

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