Я печатаю плату Tic-Tac-Toe. У меня есть массив символов для каждой ячейки платы и строка формата для платы. Я в настоящее время делаю:Кормление массива printfn
let cells = [| 'X'; 'O'; 'X'; 'O'; 'X'; 'O'; ' '; ' '; ' ' |]
printfn ".===.===.===.\n\
| %c | %c | %c |\n\
.===.===.===.\n\
| %c | %c | %c |\n\
.===.===.===.\n\
| %c | %c | %c |\n\
.===.===.===.\n" cells.[0] cells.[1] cells.[2] cells.[3] cells.[4] cells.[5] cells.[6] cells.[7] cells.[8]
Есть ли способ, чтобы накормить массив ячеек в printfn без явного перечисления всех 9 элементов в массиве? Могу ли я использовать Array.fold или kprintf каким-то образом?
Теперь это больше нравится! – Funk