Описание тега f#-4.1

В F# 4.1 реализованы значительные улучшения языка и межплатформенная поддержка.NET Core.
3 ответа

Не удается разрешить зависимость от сборки FSharp.Core 4.4.1.0 при использовании VS 2017

Я уже давно работаю в VS 2015 и F# 4.0 (4.4.0.0). С выпуском VS 2017 я хочу открыть решения в новейшей VS для разработки, но пока еще сохраняю проекты под VS 2015, F# 4.0, .NET 4.5.2. Сервер сборки также должен будет некоторое время использовать VS …
08 мар '17 в 08:00
0 ответов

Передача универсальной функции в качестве параметра

В последнее время я пытался изучать F# и, исходя из объектно-ориентированного опыта, у меня есть небольшие проблемы с пониманием дженериков в этом одном случае. Допустим, у меня есть следующие функции: let genericFunction<'a> (x: 'a) = () let …
15 сен '17 в 19:26
0 ответов

F#: сопоставить функцию по ее сигнатуре

У меня есть этот вопрос о сопоставлении функций по своей подписи. Я спрашиваю об этом в учебных целях, и я понимаю, что есть много способов обойти это. Предположим, что в F# у меня есть следующие аналогичные типы: type T1 = int * int * int type T2 =…
08 мар '18 в 21:39
1 ответ

Есть ли аналогичный tryFind для нового типа Result в F# 4.1?

Язык F# содержит тип "Дискриминационный союз" option<'T>, Несколько модулей содержат полезные функции XYZ.tryFind чье возвращаемое значение является объектом типа option<'T>, (Примеры: List.tryFind, Map.tryFind, Array.tryFind). F# 4.1 до…
06 май '17 в 18:01
1 ответ

Как десериализовать JSON для правильного типа, используя F#

Я новичок в F# и функциональном программировании. У меня есть эти два типа type User= { active: bool funds: int } and UserDto = { user: User } type Transaction = { amount: int time: DateTime } and TransactionDto = { transaction: Transaction } И я до…
22 авг '19 в 16:47