let empties = Array.create 100 []
値制限エラーが発生します:
error FS0030: Value restriction. The value 'empties' has been inferred to have generic type val empties : '_a list []. Either define 'empties' as a simple data term, make it a function with explicit arguments or, if you do not intend for it to be generic, add a type annotation.
これはしませんが:
let makeArray () = Array.create 100 []
違いは何ですか?SOの質問には「あなたが試したこと」を含める伝統があることは知っていますが、何を試したらよいかさえわかりません。それは概念的な質問です...