Невозможно сериализовать интерактивный сеанс F # или автоматически создать некоторый журнал команд.
Типичное взаимодействие с пользователем заключается в том, что вы пишете весь свой код в файле сценария F # (расширение .fsx
) и оцениваетекод, выделив строки и отправив их в F # Interactive с помощью Alt + Enter.Если вы работаете таким образом, то файл сценария F # немного похож на журнал вашей работы - и вы можете легко отправить его другим людям.
Преимущество этого подхода в том, что вы можете редактировать файл -если вы напишите что-то неправильно, вы можете исправить это, и неправильная версия не будет отображаться в журнале.Плохо то, что вам нужны дополнительные усилия, чтобы сохранить правильный исходный файл.
Относительно автоматических включений - вы можете указать параметры для fsi.exe
в Visual Studio Options (F # Tools).Параметр командной строки --load
может использоваться для загрузки некоторого источника F # при запуске.