On 28/03/2010, at 8:01 PM, B Smith-Mannschott wrote:

> - Clojure code manipulating poloyglot's notation is more complex
> because it must be parsed first, and then recombined. Leiningen's
> notation already is 'parsed'.

Partly parsed. The most 'correct' form would be [groupdId artifactId version] 
i.e. not conflating the groupId and artifactId into a single lexical value.

> - Editing just the version of a dependency (or the project itself) is
> a fairly common occurrence and is somewhat more awkward if you're
> editing only *part* of a string literal, rather than a single token.

I prefer the forms that don't invent new lexical constructs. For a start 
they're more amenable to manipulation using direct language facilities.

Antony Blakey
-------------
CTO, Linkuistics Pty Ltd
Ph: 0438 840 787

If a train station is a place where a train stops, what's a workstation?


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

To unsubscribe from this group, send email to 
clojure+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.

Reply via email to