this might seem like a stupid question, but for me, not knowing the type of something is like being stuck in a dead end for anything non trivial. i've made a few little experiments with clojure (not much, just testing some features) and i see how powerful clojure can be - for small to medium sized problems with simple input and output - a*- pathfinding, for example.
but how would i port a complex object graph (let's say 15 different classes with 3-7 fields each - person, contacts, orders, shipping details) to clojure? how would i handle it? the main problems i see are: * do i have to actually remember the complete structure and field names and the exact spelling? using statically types languages like java or scala, the ide autocomplete features really help here. * what about renaming a field or method? * if a function needs an instance of the root class of the complex graph above as a parameter - how do i know this at all? am i lost without good documentation of this function? in java, i just know what a method needs because it has a signature. -- 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