Filtrar matriz por índices

Tengo una gran variedad de elementos. También tengo un IndexSet que especifica qué índices de la matriz deben extraerse en una nueva matriz. P.ej.:

let array = ["sun", "moon", "star", "meteor"]
let indexSet: IndexSet = [2, 3]
// Some magic happens here to get:
let result = ["star", "meteor"]

Estoy buscando usar el velozfilter función, pero aún no tengo la respuesta. ¿Cómo puedo hacer esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta