Как мне найти элемент массива с помощью TypeScript? (современный, более простой способ)

Есть ли канонический способ найти элемент в массиве с помощью TypeScript?

ES6 + позволяет этот простой / чистый подход

[{"id":1}, {"id":-2}, {"id":3}].find(myObj => myObj.id < 0)  // returns {"id":-2}

TypeScript реализует многие функции ES6 + и продолжает это делать. Кажется вероятным, что у него есть как минимум хорошее решение, поэтому:

Как найти элемент в массиве с использованием TypeScript, учитывая простоту использования, современные лучшие практики и элегантность благодаря простоте?
(слегка повторяя вопрос, чтобы найти лучшие подходы)

Заметки

"вещь"может быть объектом JavaScript или почти чем-нибудь еще. Пример выше, случается, находит обычные старые объекты JS, но существует много сценариев.

"канонический«Это просто модный способ в области компьютерных наук (и в других областях) сказать« общепринятое правило или стандартная формула »(помните, что все здесь не знали об этом в какой-то момент)

Это не о новых функциях, Любая версия JS может сделать это. Однако форма для этого становится все менее привлекательной, чем дальше вы возвращаетесь во времени.

Дорожная карта TypeScript&nbsp;для справки.