From: Marcelo Trylesinski Date: Thu, 18 Aug 2022 16:04:33 +0000 (+0200) Subject: ✏ Fix typo in `python-types.md` (#5116) X-Git-Tag: 0.79.1~23 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=46f5091c9f2e3c029d4aaecb43f95d5e01df6f30;p=thirdparty%2Ffastapi%2Ffastapi.git ✏ Fix typo in `python-types.md` (#5116) --- diff --git a/docs/en/docs/python-types.md b/docs/en/docs/python-types.md index f170bb1ef4..3b0ee4cf6b 100644 --- a/docs/en/docs/python-types.md +++ b/docs/en/docs/python-types.md @@ -326,7 +326,7 @@ If you are using a Python version below 3.10, here's a tip from my very **subjec Both are equivalent and underneath they are the same, but I would recommend `Union` instead of `Optional` because the word "**optional**" would seem to imply that the value is optional, and it actually means "it can be `None`", even if it's not optional and is still required. -I think `Union[str, SomeType]` is more explicit about what it means. +I think `Union[SomeType, None]` is more explicit about what it means. It's just about the words and names. But those words can affect how you and your teammates think about the code.