पर एक सरणी खिला रहा है मैं एक टिक-टैक-टो बोर्ड मुद्रित कर रहा हूं। मेरे पास बोर्ड के प्रत्येक सेल और बोर्ड के लिए प्रारूप स्ट्रिंग के लिए वर्णों की एक श्रृंखला है। मैं वर्तमान में कर रहा हूँ: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]
वहाँ स्पष्ट रूप से सरणी में सभी 9 आइटम की गणना के बिना printfn करने के लिए कोशिकाओं सरणी को खिलाने के लिए कोई तरीका है? क्या मैं किसी भी तरह Array.fold या kprintf का उपयोग कर सकता हूं?
अब जब कि इसे और अधिक की तरह है! – Funk