There was a recent thread on this. Some of the issues that were raised (and for which workarounds were presented) were slot defaults, keyword args to struct-map, and the fact that defstructs implement IFn. I had also found it more elegant to write a macro or two to expand into struct-related code than into record-related code. I do think that decent workarounds were presented for all of the issues that were raised, but they were workarounds and the built-in features of records don't yet include the struct features that were raised.
-Lee On Jan 27, 2011, at 9:18 AM, Meikel Brandmeyer wrote: > Hi, > > On 27 Jan., 14:47, Nick Zbinden <nick...@gmail.com> wrote: > >> Structs are nicer to work with. We should get all the nice stuff you >> can do with structs to records then we can mark structs as dublicated. > > What in particular do you find lacking with records? > > Sincerely > Meikel > > -- > 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 -- Lee Spector, Professor of Computer Science Cognitive Science, Hampshire College 893 West Street, Amherst, MA 01002-3359 lspec...@hampshire.edu, http://hampshire.edu/lspector/ Phone: 413-559-5352, Fax: 413-559-5438 -- 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