On May 14, 2009, at 8:06 AM, Russel Winder wrote:

<snip>

There is already a method to add actions to a task. Why is the "<<" syntax needed? It just seems like more non-obvious magic. Could you not just use:
   task hello.doLast { stuff to do }

<< is traditionally used in C++ and Groovy as an inserter, so append to
a list, etc.  Used in that context it is idiomatic.  Used simply to
replace a call of a method that doesn't have inserter semantics, it is
probably a bad thing to do.

Could you explain a bit more what you mean with the last sentence?

- Hans

--
Hans Dockter
Gradle Project lead
http://www.gradle.org





---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to