But generic type syntax is a feature exclusive to Typescript while typeof
is a JavaScript thing. You’d never get Pie[Pie[T]]
as a result from a typeof
check. (Please excuse the square brackets; seems like the markdown parser here isn’t quite right and it keeps messing up the angle brackets)
Also, it’s typeof foo
not typeof(foo)
in js
That’s not how brackets work?