関数を保持する変数の名前が関数のパラメーターで指定されているオブジェクトのインスタンスを作成する関数を作成する方法を見つけるのに苦労しています。作成されるオブジェクトのインスタンス数がわからない課題を書いています。関数内でコンストラクターを呼び出す方法は知っていますが、各インスタンスに一意の名前を付ける方法がわかりません。
let test() = class
let variable = 1
end
let createInstance (name : string) =
let name = new Test()
これは単なるテスト例です。これは私が試したものですが、関数は文字列「name」をオブジェクトインスタンス変数の名前として解析しません。
ありがとう!