bpo-40397: Refactor typing._GenericAlias (GH-19719)
Make the design more object-oriented. Split _GenericAlias on two almost independent classes: for special generic aliases like List and for parametrized generic aliases like List[int]. Add specialized subclasses for Callable, Callable[...], Tuple and Union[...].
S
Serhiy Storchaka committed
c1c7d8ead9eb214a6149a43e31a3213c52448877
Parent: 470aac4
Committed by GitHub <noreply@github.com>
on 5/7/2020, 1:09:33 AM