Ща скину
Какая-нибудь совместимость с сишарпом, наверное.
https://webcache.googleusercontent.com/search?q=cache:8V64yGYOPqoJ:https://twitter.com/dsyme/status/1184608567757656065+&cd=2&hl=en&ct=clnk&gl=uk&client=firefox-b-d
@vl_za в релизной студии на проекте Blazor WASM библиотеки при переименовании падает. Что-то он пытается найти несуществующий сгенерированный C# в F# проекте 😄 Создать репроду...
Это норма для ФП вообще или тут принято как-то иначе делать? type ClassFileBuilder() = let magic = ClassFileMagic() let mutable versions: Option<ClassFileVersions> = ...
Со всеми этими приколами, как объяснить на проекте необходимость использования F# вместо C#?) Наличия Discriminated Unions будет не достаточно. Option уже давненько перекрыто ...
использование DU как гаранта последовательных шагов: module Steps = module Counter = type T(start) = let mutable _counter = start member ...
@omgszer а нет ли у тебя какого-нибудь боевого примера f# с логгером и логгер фабрикой, который ты описывал с неделю назад в пронете?
а напомните плиз, можно ли как-то в райдере или vs указать, что вот это строковый параметр должен подсвечиваться при инициализации как sql или js?
Приведу пару примеров напоследок: 1. Упомянутая выше сериализация. Сериализуемость можно было бы выразить, как интерфейс с методом типа "string ToJson()", да вот незадача - в ...
Мы о чем спорим кстати?
Всем привет! Подскажите как правильно сериализатору объяснить что null надо в int option конвертнуть? Пользуюсь FSharp.SystemTextJson Вот такой пример type RecordWithNulls...
Ребят, а если сделать retype obj[] к более специфичному реф типу, ну например string[] и там гарантированно только стринги, что может пойти не так? retype это https://t.me/f...
Обсуждают сегодня