On May 18, 2010, at 14:13 , gL wrote: > Hi > > is it good coding style to > > (def mat8x8 > (with-meta > [[0 0 0 0 0 0 0 0] ... > [0 0 0 0 0 0 0 0]] > {:dim 8})) > > and later on to retrieve the matrix dimension with "(:dim (meta > <arg>)"?
I personally would say no, since the dimension is data not meta information, then again I'm never sure myself when to use meta. I'd go with something like a map that holds :data (the map) and :dim (the dimension) or just do (count mat8x8). Regards, Heinz -- 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