Phalanger должен иметь возможность вызывать код F # напрямую (как и любой другой скомпилированный код .NET. Код будет таким же, как и при работе со стандартными типами PHP) (хотя Phalanger имеет расширения, которые позволяют вам использовать такие специфические для .NET вещи, как дженерики - что может быть сложно с использованием PHPCOM).
Требования для запуска кода F # с PHP-сайта, скомпилированного с использованием Phalanger, - это просто .NET 2.0+ и IIS (для размещения веб-сайта). Для F # вам нужно будет ссылаться на вашу библиотеку F # и FSharp.Core.dll
(который содержит среду выполнения F # и основные типы).
PS: Я был связан с Phalanger в течение некоторого времени, поэтому, если у вас есть вопросы, дайте мне знать - я могу переслать их текущим разработчикам (они также могут оказать некоторую коммерческую поддержку, если вам было интересно).