Suppose the following example class class X<T> { constructor(readonly t: Extract<'a' | 'b', T>) {} } The point is that the type function Extract
extended-precision
qtwebengine
git-status
hpa
ngondestroy
major-mode
runas
fpdi
bash-completion
dynamic-ip
starmap
shieldui
lifting
sgplot
xmltable
avasset
d-pad
add-in
myst
correlation
technical-debt
hocr
google-analytics-api
revoke-token
excel-interop
nsnull
copy
pikaday
coordinator-pattern
chartjs-plugin-annotation