ruff/crates/ty_python_semantic/resources/mdtest/call/never.md
2025-05-03 19:49:15 +02:00

339 B

Never is callable

The type Never is callable with an arbitrary set of arguments. The result is always Never.

from typing_extensions import Never

def f(never: Never):
    reveal_type(never())  # revealed: Never
    reveal_type(never(1))  # revealed: Never
    reveal_type(never(1, "a", never, x=None))  # revealed: Never