Попытка получить необязательные параметры, работающие в module
Я попытался изменить let
на member
и static member
, но это приводит к ошибкам.
Ошибка FS0010 Неожиданное ключевое слово 'member' в определении. Ожидаемая неполная структурированная конструкция в или до этой точки или другого токена.
ОК, синтаксис:
module Kingdom =
let Rule years = ()
Неверный синтаксис
module Kingdom =
member this.Rule years = ()
Разве вы не можете определить member
в модуле?