What problem are you looking to solve here?  

My take is that immutability is a design pattern rather than something enforced 
by the language constructs.  If you want the language constructs to enforce 
immutability, Haskell is an excellent choice.  Even Elm (a Haskell like 
language) treats immutability as a design pattern rather than a language 
construct.

For me, immutability is a design pattern, much like FP, intended to simplify 
how we reason about apps.  I think Om, Reagent, Flux, and Elm are all excellent 
examples of the power of immutable thinking.  For comparison, the mutable 
frameworks would be Ember, Angular, and Backbone.

M

-- 
Note that posts from new members are moderated - please be patient with your 
first post.
--- 
You received this message because you are subscribed to the Google Groups 
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/clojurescript.

Reply via email to