Python self type
https://peps.python.org/pep-0673/
from typing import Self
class Shape:
    def set_scale(self, scale: float) -> Self:
        self.scale = scale
        return self
Related: 220726-1638 Python typing classmethods return type
I remember writing about the typevar approach but cannot find it…
				
					Nel mezzo del deserto posso dire tutto quello che voglio.
				
			
comments powered by Disqus