From 888b70d958dd6fe2f7d71bce7786c5b9ff17ea53 Mon Sep 17 00:00:00 2001 From: InSync Date: Thu, 15 Aug 2024 17:32:52 +0000 Subject: [PATCH] Update docs/spec/special-types.rst Co-authored-by: Jelle Zijlstra --- docs/spec/special-types.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/spec/special-types.rst b/docs/spec/special-types.rst index ccf3a929..ce6f336b 100644 --- a/docs/spec/special-types.rst +++ b/docs/spec/special-types.rst @@ -176,7 +176,7 @@ Note that it is legal to use a union of classes as the parameter for ... ``type[]`` distributes over unions: -``type[A | B]`` is equivalent to ``type[A] | type[B]``. +``type[A | B]`` is :term:`equivalent` to ``type[A] | type[B]``. However, the actual argument passed in at runtime must still be a concrete class object, e.g. in the above example::