Я пишу функцию преобразования для единиц измерения в F #.Информация о значениях поступает из веб-приложения ASP.NET.
Функция, которую я создаю, определяется следующим образом:
let convert (x:float<_>) (toType : string) =
// Do conversion here.
Первая проблема, с которой я сталкиваюсь, связана с toType.: определение строки.Можно ли как-то определить, чтобы он принимал тип float<_>
... особенно из веб-приложения?(Я знаю, что это часть CLR, основанная на превосходных статьях Эндрю Кеннеди , но я не понимаю, как в общем случае определить ее в функции.
Спасибо за любую помощь, которую вы можете предоставить.