Hacker News new | ask | show | jobs
by johnfn 3354 days ago
If you use discriminated union types - e.g. give them both a type key which is a unique string, then you don't need type guards as typescript is smart enough to understand that checking the type key does the type discrimination.
1 comments

Sure, but you don't always have control over an external module or service, and it still something flow is better at
Yeah, that's true. I don't know why you've been downvoted. You have a legitimate answer.