On 23 maj 2013, at 16:49, Guido van Rossum <gu...@python.org> wrote:

> Łukasz, are there any open issues? Otherwise I'm ready to accept the PEP.

There's one. Quoting the PEP:

"The dispatch type is currently specified as a decorator argument. The
implementation could allow a form using argument annotations. This usage
pattern is out of scope for the standard library (per PEP 8). However,
whether this registration form would be acceptable for general usage, is
up to debate."

I feel that the PEP should explicitly allow or disallow for the
implementation to accept dispatch on annotations, e.g.:

@func.register
def _(arg: int):
  ...

versus

@func.register(int)
def _(arg):
  ...

-- 
Best regards,
Łukasz Langa

WWW: http://lukasz.langa.pl/
Twitter: @llanga
IRC: ambv on #python-dev

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to