class_docstr: New function with partial application of the given arguments
  and keywords.
class_docstr_tok: ["New","function","with","partial","application","of","the","given","arguments","and","keywords","."]
code: def __repr__(self):
      qualname = type(self).__qualname__
      args = [repr(self.func)]
      args.extend(repr(x) for x in self.args)
      args.extend(f"{k}={v!r}" for (k, v) in self.keywords.items())
      if type(self).__module__ == "functools":
          return f"functools.{qualname}({', '.join(args)})"
      return f"{qualname}({', '.join(args)})"
  
imports: from abc import get_cache_token
  from collections import namedtuple
  from reprlib import recursive_repr
  from _thread import RLock
  from types import GenericAlias
label_desc: Use image node_id 3 for calling the partial obj's underlying member method code with example usage: obj.__repr__() and returns: qualname, str, str, str, str, qualname, str, str, str