At 10:32 PM +0000 7/27/05, David Formosa \(aka ? the Platypus\) wrote:
On Wed, 27 Jul 2005 12:17:52 -0700, Mark A. Biggar <[EMAIL PROTECTED]> wrote:
 Larry Wall wrote:

[...]

  Whatever we call
 it, this type/class/role/subtype has to admit Item and Pair objects
 but not Junctions.  (And if that's the wrong way to think about it,
 please tell us why.)

 Suggestions:

 Definite

Collapsed

Assuming that a Junction represents a quantum superposition of values, then I agree that either Definite or Collapsed would be a good non-Junction name.

It fits in with the same theme, and sounds much more like a Junction complement than an Item or Single or Pair or whatever.

So it might be reasonable to have:

  Any - Definite - Single
                 - Pair
      - Junction

Further in this discussion, I don't see why it isn't reasonable for the $x parameter to -> $x {...} to be a Junction. Maybe the $x should just be an Any and be done with it.

-- Darren Duncan

Reply via email to