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
-~----------~----~----~----~------~----~------~--~---

Reply via email to