Скажите, что у меня определен следующий тип:
type Foo = { A: string; B: int }
Я хочу функцию parse
, такую что:
let myfoo = parse<Foo> "{A = \"foo\"; B = 5}"
дает мне экземпляр типа Foo (или ошибка).
Возможно ли это с помощью FSharp.Compiler.Service?
UPDATE:
Хотя есть и другие вопросы, касающиеся разбора кода F #, они не касаются наличия ссылок в текущей сборке.