On Wed, 2009-08-19 at 23:29 -0700, Meikel Brandmeyer wrote: > Hi, > > Disclaimer: personal opinion following... > > I'm sorry. I don't get the elegance of point-free style. > > In mathematics f denotes the function, while f(x) denotes the value f > takes over x. This is actually a nice and easy to understand notation. > But why do I have to clutter my clojure code with `partial`s and > `comp`s because of that? In Haskell, where `partial` is automatic and > `comp` is a dot, this is maybe elegant. But not here. > Plus, in Haskell, one can query the type signature of the partial functions, and try and make sense of what they do. Even there, points-free code can be hard to read. In a Lisp dialect like Clojure, it's probably even worse.
Regards, -- Michel --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---