Hi Oskar,

My apologies; when I linked that series of articles, I did not mean to imply 
that 100% pure functional is the only way to go.  In the handful of simple 
games I've written in Clojure (all of which are probably less complex than 
yours), I've also taken the hybrid approach others have advocated here: use 
state where needed, confine state changes to a core of state managers, and 
write everything else in a pure functional manner.  Of course, the "where 
needed" part is highly subjective :)  That's what I found valuable about the 
linked articles; they showed me how certain things that I thought could only 
be done imperatively can actually be done fairly cleanly in a functional 
manner.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to