Como criar um observável de uma matriz a partir de uma matriz de observáveis?

Eu tenho uma matriz deThing objetos que eu quero converter paraConvertedThing objetos, usando uma função assíncrona que retornaObservable<ConvertedThing>.

Eu gostaria de criar umObservable<[ConvertedThing]> que emite um valor quando todas as conversões foram concluídas.

Como pode ser isto alcançado? Qualquer ajuda muito apreciada!

questionAnswers(2)

yourAnswerToTheQuestion