Хм. написал модуль. Создал новый файл с новыми функциями. Попробовал их использовать в старом модуле - не найдено. Clean не помогает, рекомпиляция не помогает. Помогло только ручное переставление нового файла перед старым в Compile Include fsproj проекта. Это обычное дело, или это глюк или надо обновиться?
Фаршик компилирует файлы по порядку, поэтому в первом файле виден только первый, во втором первый и второй и т.д.
В пределах файла это тоже работает.
По итогу ты должен писать программы чтобы они выглядели примерно так
Утилс.фс
Моделс.фс
Домен.фс
Инфраструктура.фс
КомпозишнРут.фс
ЕнтриПоинт.фс