Этот вопрос воодушевлен вопросом: В каких областях F # делает "абсолютным бессмысленным при использовании" ?
В теории должно быть возможно использовать любой поддерживаемый .NET язык в одном проекте. Так как каждая вещь должна быть скомпилирована в IL-код, то она связана с одной сборкой.
Некоторые преимущества включают в себя возможность использовать F # для одного класса, где F # больше подходит для реализации этой функции, а С# для другого.
Есть ли какие-то технические ограничения, которые я упускаю из виду, которые предотвращают такую настройку?