нет его.
До четкого понимания, как работают обнаружение изменений и пайпы, применение такого пайп может вызывать деградацию производительности. Angular не рекомендует производить операции с коллекциями в пайпах.
А потом можно быстро сделать свой, без заморочек с псевдокодом.