Можно ли сопоставить с разложенными последовательностями в F #?

Кажется, я помню более старую версию F #, допускающую структурную декомпозицию при сопоставлении последовательностей, как списки. Есть ли способ использовать синтаксис списка при сохранении последовательности ленивым? Я'Я надеюсь избежать большого количества обращений к Seq.head и Seq.skip 1.I '

Я надеюсь на что-то вроде:

let decomposable (xs:seq

Ответы на вопрос(3)

Ваш ответ на вопрос