Hacker News new | ask | show | jobs
by batista 5141 days ago
Well, Python has "self", that you have to explicitly pass. Not the best example.
1 comments

But Python's methods already have self curried in. Class.foo(self, x) takes two arguments, but instance.foo(x) already has self bound, and only takes on argument.

This lets you do bar = instance.foo; bar(x) and it'll still work. Much more consistent.