Skip to content

Instantly share code, notes, and snippets.

View AlexWaygood's full-sized avatar

Alex Waygood AlexWaygood

View GitHub Profile
{"version": 1, "file_mapping": {"main.py": "main.py", "pyproject.toml": "pyproject.toml"}}
{"version": 1, "file_mapping": {"main.py": "main.py", "pyproject.toml": "pyproject.toml"}}
{"version": 1, "file_mapping": {"main.py": "main.py", "pyproject.toml": "pyproject.toml"}}
{"version": 1, "file_mapping": {"main.py": "main.py", "pyproject.toml": "pyproject.toml"}}
{"version": 1, "file_mapping": {"main.py": "main.py", "pyproject.toml": "pyproject.toml"}}
{"version": 1, "file_mapping": {"foo.py": "foo.py", "pyproject.toml": "pyproject.toml"}}
{"version": 1, "file_mapping": {"pkg-__init__.py": "pkg/__init__.py", "pkg-mod.py": "pkg/mod.py", "pkg-mod.pyi": "pkg/mod.pyi", "pyproject.toml": "pyproject.toml"}}
{"version": 1, "file_mapping": {"pkg-__init__.py": "pkg/__init__.py", "pkg-mod.py": "pkg/mod.py", "pkg-mod.pyi": "pkg/mod.pyi", "pyproject.toml": "pyproject.toml"}}
from typing import Callable, TypeVar, reveal_type
from .mod import y
T = TypeVar("T")
x: Callable[[T], T] = lambda obj: obj
def test(z: Callable[[T], T]):
reveal_type(x(42))
from typing import Callable, TypeVar, reveal_type
from .mod import y
T = TypeVar("T")
x: Callable[[T], T] = lambda obj: obj
def test(z: Callable[[T], T]):
reveal_type(x(42))