On 15 Jan, 17:40, Laurent PETIT <laurent.pe...@gmail.com> wrote:
> Simon,
>
> To be very clear, and incite you to watch all those videos and read
> all this material:
>
> One of the key motivations (if not the primary) of Rich writing
> clojure has been constructing a language which would offer built-in
> semantics to manage state change over time.
>
> So you're really in the right language regarding your concerns !
>
> This is what makes clojure so different from other "pure functional
> languages" or from "pure non functional languages", as Rich stated in
> one of his videos:
>
> "Clojure has a story for the parts of your program you cannot write
> purely functionally".
>

Thanks Laurent, atagart, Meikel. That's all extremely helpful. I'm
just now implementing the command parser, and having a lot of fun. I'm
thinking about how most efficiently to use the transactional memory to
hold state, but the command parser is pretty much pure functional and
so is easy.

-- 
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