Y
Hacker News
new
|
ask
|
show
|
jobs
by
xg15
1544 days ago
Yes, that's correct. In the GP example, c was const, so the type can be determined at compile time.
1 comments
simulate-me
1544 days ago
I was writing TypeScript, where const just means the variable is not reassigned. For instance this is valid:
const c: C = Math.random() < 0.5 ? { type: 'a' } : { type: 'b' }.
link
xg15
1544 days ago
Ah, I'm sorry. You're right of course!
link