[Python-ideas] A more readable way to nest functions
João Santos
jmcs at jsantos.eu
Fri Jan 27 16:19:34 EST 2017
More information about the Python-ideas mailing list
Fri Jan 27 16:19:34 EST 2017
- Previous message (by thread): [Python-ideas] A more readable way to nest functions
- Next message (by thread): [Python-ideas] A more readable way to nest functions
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi, This would break apart as soon as one of left functions takes more than one parameter. Best regards, João Santos On Fri, 27 Jan 2017, 22:08 Brent Brinkley, <brentbrinkley at gmail.com> wrote: > HI Everyone, > > I’m relatively new to the world of python but in my short time here I’ve > fallen in love with how readable this language is. One issue that I’ve seen > in a lot of languages struggle with is nested function calls. Parenthesis > when nested inherently create readability issues. I stumbled upon what I > believe is an elegant solution within the elm platform in their use of the > backward pipe operator <|. > > > Current Ex. > > > Suggested Structure > > This aligns with the Zen of Python in the following ways > > > - Simple is better than complex > - Flat is better than nested > - Sparse is better than dense > - Readability counts > - Practicality beats purity > > > Ways it may conflict > > > - Explicit is better than implicit > - Special cases aren't special enough to break the rules > > > Just curious to see what the rest of the community thinks 😊 > > Best Regards, > > Brent > _______________________________________________ > Python-ideas mailing list > Python-ideas at python.org > https://mail.python.org/mailman/listinfo/python-ideas > Code of Conduct: http://python.org/psf/codeofconduct/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-ideas/attachments/20170127/4be33cc5/attachment-0001.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: Screen Shot 2017-01-26 at 2.43.34 PM.png Type: image/png Size: 13716 bytes Desc: not available URL: <http://mail.python.org/pipermail/python-ideas/attachments/20170127/4be33cc5/attachment-0003.png> -------------- next part -------------- A non-text attachment was scrubbed... Name: Screen Shot 2017-01-26 at 12.36.26 PM.png Type: image/png Size: 14199 bytes Desc: not available URL: <http://mail.python.org/pipermail/python-ideas/attachments/20170127/4be33cc5/attachment-0004.png> -------------- next part -------------- A non-text attachment was scrubbed... Name: Screen Shot 2017-01-26 at 2.43.34 PM.png Type: image/png Size: 13716 bytes Desc: not available URL: <http://mail.python.org/pipermail/python-ideas/attachments/20170127/4be33cc5/attachment-0005.png>
- Previous message (by thread): [Python-ideas] A more readable way to nest functions
- Next message (by thread): [Python-ideas] A more readable way to nest functions
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-ideas mailing list