Node-style callbacks in Typescript

There are many different options for defining node-style callbacks in Typescript. Some are better than others. Here are some variations and potential solutions I&#x2019;ve encountered along the way. Required Result A very common option, which I&apos;ll call "required result", follows a similar pattern to