Если вы хотите, чтобы объявление находилось в модуле, выполните
let test = myClass()
Если вы хотите, чтобы объявление прошло в классе, выполните
val test: myClass
Вам нужно будет инициализировать тест в конструкторе или предоставить атрибут DefaultValue:
[<DefaultValue>]
val mutable test: myClass
Тогда он будет по умолчанию инициализирован до null
.
Последняя альтернатива - иметь приватное поле (тогда вы можете инициализировать его внутри объявления класса) и предоставить метод доступа:
let test = myClass()
member x.Test = test
или
let mutable test = myClass()
member x.Test with get () = test and set value = test <- value