Provisional Foo [Was: [svn:perl6-synopsis] r9176 - doc/trunk/design/syn]

2006-05-11 Thread Larry Wall
On Thu, May 11, 2006 at 07:44:54AM -0400, Elyse M. Grasso wrote: : Is but false now spelled but False? If not, if there a reason for the : asymmetry? Yes, the false value is False now, just as the true value is not True. The reason for changing them is to avoid confusion with the built-in true()

Re: Provisional Foo [Was: [svn:perl6-synopsis] r9176 - doc/trunk/design/syn]

2006-05-11 Thread Nicholas Clark
On Thu, May 11, 2006 at 10:24:24AM -0700, Larry Wall wrote: function as a subset type. Constant functions are naturally 0-ary, and in C culture tend to be uppercase anyway. So arguably, we could have a rule or policy that 0-ary functions are generally uppercase, not just the constant ones.

Re: Provisional Foo [Was: [svn:perl6-synopsis] r9176 - doc/trunk/design/syn]

2006-05-11 Thread Smylers
Larry Wall writes: Yes, the false value is False now, just as the true value is not True. It's not? I thought somebody had just said that it was? The reason for changing them is to avoid confusion with the built-in true() function, Makes sense. So arguably, we could have a rule or policy