Typescript vs English

I kept struggling to remember what the type predicate was in Typescript… turns out I just didn’t really know what a ‘predicate’ is in the first place… shakes fist darn you grammar!

Grammar: A predicate is the part of a sentence that tells us something about the subject. Example: The cat **is sleeping**.