Я все еще пытаюсь понять, как F# обобщает (или нет) функции и типы, и есть случай, который меня беспокоит: пусть min(a, b) = если a < b, то a else b let add(a, b) = a + b let ...
Недавно я столкнулся с неожиданной оптимизацией кода и хотел проверить, правильна ли моя интерпретация наблюдаемого. Ниже приведен сильно упрощенный пример ситуации :...