F # Seq diff

biorąc pod uwagę dwie sekwencje, jak zdobyć wszystkie elementy należące zarówno do sekwencji, jak i wszystkich elementów unikalnych dla jednego z nich?

Przykład:

let a = [1..10]
let b = [3; 5; 7]

Jak obliczyć 3 5 i 7 (wszystkie elementypospolity do obu list) i 1, 2, 4, 6, 8, 9, 10 (wszystkie elementynie wspólne)

Dzięki