This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Function definition expressions feature
Type: enhancement Stage: resolved
Components: Versions: Python 2.7
process
Status: closed Resolution: rejected
Dependencies: Superseder:
Assigned To: Nosy List: grammati, r.david.murray
Priority: normal Keywords: patch

Created on 2009-07-12 19:47 by grammati, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
blocks.patch grammati, 2009-07-12 19:46 Patch - implementation of feature
Messages (4)
msg90455 - (view) Author: Chris Perkins (grammati) Date: 2009-07-12 19:46
Proposed feature - function definition expressions, superficially
similar to Ruby blocks.

To be proposed on Python-ideas list.
msg90456 - (view) Author: Chris Perkins (grammati) Date: 2009-07-12 20:00
Forgot to mention - the patch is very much incomplete. It breaks tests,
contains none of the work that would need to be done in the ast package,
etc. This is just a proof-of-concept.
msg90474 - (view) Author: Chris Perkins (grammati) Date: 2009-07-13 10:55
Details and discussion: 
http://groups.google.com/group/python-ideas/browse_frm/thread/a2bb1ff3992d9c01
msg90482 - (view) Author: R. David Murray (r.david.murray) * (Python committer) Date: 2009-07-13 13:35
Even assuming you'd gotten a rough consensus on python-ideas (which it
does not appear that you have), a change of this nature would require a
PEP, and is thus not suitable for the tracker.
History
Date User Action Args
2022-04-11 14:56:50adminsetgithub: 50718
2009-07-13 13:35:14r.david.murraysetstatus: open -> closed
priority: normal


nosy: + r.david.murray
messages: + msg90482
resolution: rejected
stage: resolved
2009-07-13 10:55:21grammatisetmessages: + msg90474
2009-07-12 20:00:55grammatisetmessages: + msg90456
2009-07-12 19:47:08grammaticreate