【发布时间】:2011-12-07 17:47:40
【问题描述】:
我正在 Clojure 中实现 a litte "game" thing 。到目前为止,我正在函数之间传递一个“世界状态”对象。它非常“实用”,我可以通过简单地向系统输入一个虚构的世界状态来模拟游戏的任何时刻。
由于 Clojure 有一个非常复杂的系统来管理状态(引用、原子...),我想知道什么是更惯用的 Clojure 编程方式,是使用它的系统还是坚持使用更实用的方法。
谢谢。
编辑:
This 是我刚刚发现的一本有趣的读物,或多或少地描述了我正在使用的模式。
【问题讨论】:
标签: clojure