я упорядоченная последовательность следующего вида:фильтра Последовательность типов записей по свойству
type Comparison<'a when 'a :> IKey > = {Id: string; src: 'a; dest: 'a}
То, что я хотел бы сделать, это там, где есть более чем одна запись с тем же Id
только взять последняя запись в последовательности для каждого идентификатора (последовательность была сформирована из упорядоченных результатов запроса), а также записи, в которых идентификатор не используется совместно с другими записями.
Есть ли способ в F # для генерации новой последовательности таким образом?
Если базовая реализация вашей последовательности гарантированно сохранит порядок, вам просто нужно использовать 'Seq.filter' – Sehnsucht