Como reduzir o curto-circuito no Stream?

Suponha que eu tenha um fluxo de valores booleanos e a operação de redução que estou escrevendo seja|| (OU). Posso escrever de uma maneira que a avaliação de pelo menos alguns dos elementos seja abandonada se umtrue valor encontrado?

Estou procurando uma certa quantidade de otimização (talvez se for um fluxo paralelo), não necessariamente otimização completa, embora o último seja incrível.

questionAnswers(1)

yourAnswerToTheQuestion