Como posso converter entre lista F # e tupla F #?

Existe alguma maneira de converter entre F # List e F # Tuple?

Por exemplo:

[1;2;3] -> (1,2,3)    
(1,2,3,4) -> [1;2;3;4]

Eu preciso de duas funções para fazer isso:

let listToTuple list = ...
let tupleToList tuple = ...

Agradeço antecipadamente.