On Mar 8, 1:53 pm, Rich Hickey <richhic...@gmail.com> wrote: > I really appreciate the work everyone is doing, just trying to > maintain 'everything works with everything' with a nudge towards more > consistent use of maps. Don't build your API on an island.
And a good nudge it is! This reminds me of Steve Yegge's article on the "Properties Pattern": http://steve-yegge.blogspot.com/2008/10/universal-design-pattern.html And, not to toot my own horn (honk!), two pieces I wrote: http://stuartsierra.com/2009/01/10/data-are-data http://stuartsierra.com/2006/07/05/the-only-data-structures-youll-ever-need I don't even use struct-maps in Clojure, just plain 'ol maps, sets, vectors, and lists. They really do provide everything you need. -Stuart Sierra --~--~---------~--~----~------------~-------~--~----~ 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 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 -~----------~----~----~----~------~----~------~--~---