From 4e84f04c34ce9f52adb89b448d0169802f02f75a Mon Sep 17 00:00:00 2001 From: Badal Sharma Date: Sun, 2 Aug 2026 01:25:10 +0530 Subject: [PATCH] Fix narrowing wording in handbook Fixes #3611 --- packages/documentation/copy/en/handbook-v2/Narrowing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/documentation/copy/en/handbook-v2/Narrowing.md b/packages/documentation/copy/en/handbook-v2/Narrowing.md index c7a552ecf9b9..ec27bab32466 100644 --- a/packages/documentation/copy/en/handbook-v2/Narrowing.md +++ b/packages/documentation/copy/en/handbook-v2/Narrowing.md @@ -190,7 +190,7 @@ TypeScript doesn't hurt us here at all, but this behavior is worth noting if you TypeScript can often help you catch bugs early on, but if you choose to do _nothing_ with a value, there's only so much that it can do without being overly prescriptive. If you want, you can make sure you handle situations like these with a linter. -One last word on narrowing by truthiness is that Boolean negations with `!` filter out from negated branches. +One last word on narrowing by truthiness is that Boolean negations with `!` filter out truthy types in negated branches. ```ts twoslash function multiplyAll(