Мне нужно создать бесконечную последовательность, содержащую подпоследовательность элементов, которая бесконечно повторяется.
[1; 2; 3; 4; 1; 2; 3; 4; 1; 2; 3; 4; ...]
Итак, я написал это:
let l = [1; 2; 3; 4]
let s = seq { while true do yield! l }
Существует ли стандартный способ (функция)?