[Python-Dev] Python Enhancement Proposals (PEPs)

Ka-Ping Yee ping@lfw.org
Thu, 13 Jul 2000 01:21:41 -0700 (PDT)

On Thu, 13 Jul 2000, Ka-Ping Yee wrote:
> > Re: open issues: marry([0, 1, 2]) should return [(1,), (2,), (3,)]
> > Otherwise user-code will probably have to special case more often.
> Yes, i agree with this stance on the issue.

Oh -- alternatively:

    >>> marry([0, 1, 2])
    TypeError: marry() requires at least two arguments

Notice, by the way, that marry() neither limits its arguments to only
two, nor does it place any restrictions on the gender of its arguments.

Indeed, this has truly far-reaching implications, as PEP 201 would
then make Python the first programming language in the history of
computing to directly acknowledge freedom of sexual orientation in
its standard library.

The excellent PR alone would clearly make this one a winner.

-- ?!ng