Представьте себе следующий интерфейс в C #:
interface IFoo {
void Bar();
}
Как я могу реализовать это в F #? Все примеры, которые я нашел за 30 минут поиска в Интернете, показывают только примеры, у которых есть типы возвращаемых данных, которые, я полагаю, более распространены в функциональном стиле, но чего-то, чего я не могу избежать в этом случае.
Вот что у меня есть:
type Bar() =
interface IFoo with
member this.Bar() =
void
Сбой с _FS0010:
Неожиданное ключевое слово 'void' в выражении _.