News for hackers. Stuff that matters.
Re:Why I'm still using Python by Spivak on Friday December 30, 2022 @10:13PM (#34193139)
> declaration of a whole separate function that now lives physically far from its use

Why are you doing that? Just declare the (named) function right there where you’re gonna use it. If it’s any endorsement CPython does it all the time.

> I personally hate the map and filter functions and their goofy list-like types.

You mean iterators? There’s nothing else they could possibly return. Map and filter are lazy and work with arbitrary iterables even ones that never end or have no possible way to define bind.

Re:Why I'm still using Python by Izkata on Saturday December 31, 2022 @12:33AM (#34193911)
> Why are you doing that? Just declare the (named) function right there where you’re gonna use it. If it’s any endorsement CPython does it all the time.

I think a lot of people have no idea nested functions exist in python...

Re:Why I'm still using Python by baq on Saturday December 31, 2022 @02:41AM (#34194476)
And nonlocal, if they want to go to js-land for a second.