Re:Composing Programs – Python 3 in the tradition of SICP
by devishard on Monday April 11, 2016 @10:10AM
(#11471567)
This is why I asked, "Which library are you having a problem with?"
You've claimed that third party libraries and your colleague's functions will mutate the data structures you pass them, but this has very rarely been my experience.
I agree, and I don't mutate it, but my third party libraries and my collegues functions will. Not all of them, but enough to introduce annoying bugs.