[Python-Dev] Updated PEP 362 (Function Signature Object) (original) (raw)
Larry Hastings larry at hastings.org
Fri Jun 8 04🔞54 CEST 2012
- Previous message: [Python-Dev] Updated PEP 362 (Function Signature Object)
- Next message: [Python-Dev] Updated PEP 362 (Function Signature Object)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 06/07/2012 07:08 PM, Steven D'Aprano wrote:
Perhaps func.signature should be a computed the first time it is accessed?
The PEP already declares that signatures are lazily generated.
signature() checks to see if signature is set, and if it is returns
it. (Or, rather, a deepcopy of it, assuming we go down that route.) If
signature isn't set, signature() computes it and returns that.
(Possibly caching in signature, possibly not, possibly caching the
result then returning a deepcopy.)
//arry/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20120607/6559b911/attachment.html>
- Previous message: [Python-Dev] Updated PEP 362 (Function Signature Object)
- Next message: [Python-Dev] Updated PEP 362 (Function Signature Object)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]