Charlie Marsh

Charlie Marsh

@charliermarsh · Twitter ·

On this 126 byte snippet: - ty 0.0.65 stack-overflows - mypy 2.3.0 segfaults - Pyright 1.1.411 times out - Pyrefly 1.1.1 panics - Pycroscope 0.4.0 exits with an internal error

from typing import*;o=overload
type R[T]=set[R[T|R[T]]]
@o
def f()->R[R]:0
@o
def f():0
class C:__call__:"C";f=f
C(C()()).f()