We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
extreme-self-casting
this one felt a bit too easy -- I'm not sure how to change the problem to ...
from typing import * class Fn[R, **P]: def __init__(self, f: Callable[P, R]): self.f = f def transform_callable(self) -> Callable[Concatenate[object, P], R]: ...