Как сгенерировать сигнатуру типа F #, похожую на FSI в моем собственном коде?
Если кто-то использует F # Interactive Shell (FSI), выводимый тип выражения (подпись) выводится на консоль вместе со значением:
val it : int * string * float = (42, "Hello F#", 42.0)
Как я могу имитировать такое же поведение в своем собственном коде, например получить выведенные типы в виде строки для выражения F #?
Мне не нужно динамически оценивать любые выражения F #, выражения известны во время компиляции и являются частью моего (статического) кода F #. Мне нужна эта функция, чтобы иметь возможность имитировать вывод FSI в LINQPad для моих F # демонстраций.