Re:TIL: `satisfies` is my favorite TypeScript keyword
by rezonant on Saturday November 22, 2025 @10:55PM
(#46020628)
That's very clever!
[ Parent
| on HN ]
Re:TIL: `satisfies` is my favorite TypeScript keyword
by mrlowlevel on Sunday November 23, 2025 @10:51AM
(#46024431)
We have this nifty util in our codebase:
```ts
/*
* A function that asserts that a value is never.
* Useful for exhaustiveness checks in switch statements.
*/
export function assertNever(x: never): never {
// eslint-disable-next-line @typescript-eslint/restrict-template-expressions
throw new Error(`Unexpected object: ${x}`)
}```