On Jul 12, 1:26 pm, Nicolas Oury <[email protected]> wrote: > The right choice depends somehow of taste.
chipping in two cents: try to predict what kinds of change your system needs to support, and use that to help choose a style. (a) fp style: easy to add new operations on a fixed set of data types. (cf. pattern matching styles in ocaml, haskell, etc.) (b) oo style: easy to add new data types implementing a fixed set of operations. (c) in between style: something that purports to cut the gordian knot in the expression problem? typeclasses? multimethods? whatever crazy stuff scala does? or something else besides? sincerely. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/clojure?hl=en
