Book recommendation for closures, currying and decorators, wrapper classes in Python and general?
I'm thinking of Irv Kalb's POOP(he did it, not me), solely because it focuses on some of this. I've read stuff passively on the internet yet examples, imo, are chosen so badly that the ones I've seen either fail to answer why anyone would choose to use these to do what's done in the example(except for the same reasons as why SL does) or they are too detailed. I really want to start it off and build it up, it's getting in the way of my learning. The thing is there's a dearth of exercises that level up. You cannot find stuff that the source lets you know you better do with said methods which you can get the hang of as you keep doing and truly discern the advantages of. For this reason I am also considering Tibor Santa's SICP recommendation, though not with JS but Scheme, (I hope the app works) . But I need to do these in parallel. I see people saying Python is not the best language to understand some of these (ds like linked lists included). So can you just mention some useful sources?