F # aplanar tuplas anidadas

¿hay alguna manera de aplanar tuplas de tamaño arbitrario en F # sin asignarlas explícitamente?

(fun ((((a0,a1),a2),b),c) ->  (a0,a1,a2,b,c))

Como nota, recibo este tipo de tuplas de FParsec, pero la capacidad sería conveniente si estuviera disponible en general.

Gracias,