At 6:25 PM -0700 7/8/06, Darren Duncan wrote:
At 8:32 PM -0400 7/8/06, Joe Gottman wrote:
I have one minor comment about join.  You should specify its behavior when
it is passed an empty list.  Does it return undef or the empty string?

I think it makes the most sense for it to return an empty string, which is a reasonable degenerate case of a string-join. -- Darren Duncan

Or to put it another way, I see string-join being like a prefix version of the ~ operator (though with extra features), and so the reduce rules of ~ should perhaps determine it. According to Synopsis 3, "[~]()" returns the empty string. -- Darren Duncan

Reply via email to