Skip to content
TrackPodcasts
scienceMar 8, 20264:37failed

PEP 827: Type Manipulation and Programmable Typing in Python

About this episode

We explore PEP 827, a proposed programmable typing core for Python that lets you derive new types from existing ones using type-level operations. From create/update model derivations for FastAPI and Prisma-like ORMs to runtime introspection with Pydantic, we discuss how this could dramatically cut boilerplate and make typing more expressive—without sacrificing Python's dynamic runtime. We'll compare to TypeScript utility types, cover the debates in the community, and imagine a future where code structures are self-documenting and self-verifying as AI agents help write code.


Note:  This podcast was AI-generated, and sometimes AI can make mistakes.  Please double-check any critical information.

Sponsored by Embersilk LLC

Get every episode summarized

Each time Intellectually Curious publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.

Email me new episodes

Free for 3 shows. No card needed.

Hosts & guests

No transcript yet

This episode has not been transcribed. Request it and it moves to the front of the queue.

PEP 827: Type Manipulation and Programmable Typing in Python

Intellectually Curious

0:00
4:37

More episodes

More from Intellectually Curious

View all episodes →