Мне известен этот вопрос , но, похоже, спрашивающий удовлетворен ответом на другой вопрос (как перегрузить конструктор)
У меня есть класс, который выступает в качестве расширенного памятника для изменяемого класса, так что я могу рассматривать его как неизменяемый извне:
type Wrapper(args) =
let tool = new MutableTool()
tool.Init(args) //<--"Unexpected identifier in definition"
let lookupTable = //create lookup using tool here
member this.Lookup(s) = //callers use lookupTable here
Я не могу понять, как вызвать метод Init для "инструмента". Чего мне не хватает?