#visual-studio #f# #f#-interactive
#visual-studio #f# #f #-интерактивный
Вопрос:
У меня есть проект среднего размера, содержащий множество модулей и зависимостей. Весь проект хорошо компилируется в Visual Studio. Но теперь я хотел бы получить доступ к некоторым модулям в проекте в интерактивном режиме. В качестве искусственного примера у меня есть
open B
module A
let foo x = goo(x) 1
где находится goo из модуля B.
Я хотел бы интерактивно поиграть с A.x. Но если я выберу только это определение функции и использую VS «отправить выбранную часть в F # interactive», у меня не будет зависимостей. Что я должен сделать, чтобы иметь интерактивное окно F #, из которого я могу получить доступ к A.x с его зависимостями, также доступными?
Спасибо.
Ответ №1:
Используя показанный вами пример, запустите open B
в F # interactive, тогда у вас будет доступ к тому, что определено в модуле B.