Как можно использовать sys.intern ( string ) и NewType вместе?
import sys
from typing import NewType
UserName = NewType('UserName', str)
username = UserName(sys.intern('awesome_repeated_name'))
# or
username = sys.intern(UserName('awesome_repeated_name'))
И какова цель использования sys.intern()
достигнута, ie строка сохраняется только один раз в памяти каждый раз, когда она появляется при использовании NewType
как таковая?