На мой взгляд, по большей части. Тоже надо, но сайт выше полезнее на порядок
Нет, почитать стоит евангелизм есть. Просто Айрат опытный, ему это уже не подходит, тебе подойдёт мб, если нет возвращайся с фидбэком ещё подскажем
@vl_za в релизной студии на проекте Blazor WASM библиотеки при переименовании падает. Что-то он пытается найти несуществующий сгенерированный C# в F# проекте 😄 Создать репроду...
Это норма для ФП вообще или тут принято как-то иначе делать? type ClassFileBuilder() = let magic = ClassFileMagic() let mutable versions: Option<ClassFileVersions> = ...
Приведу пару примеров напоследок: 1. Упомянутая выше сериализация. Сериализуемость можно было бы выразить, как интерфейс с методом типа "string ToJson()", да вот незадача - в ...
а напомните плиз, можно ли как-то в райдере или vs указать, что вот это строковый параметр должен подсвечиваться при инициализации как sql или js?
Всем привет! Подскажите как правильно сериализатору объяснить что null надо в int option конвертнуть? Пользуюсь FSharp.SystemTextJson Вот такой пример type RecordWithNulls...
использование DU как гаранта последовательных шагов: module Steps = module Counter = type T(start) = let mutable _counter = start member ...
Со всеми этими приколами, как объяснить на проекте необходимость использования F# вместо C#?) Наличия Discriminated Unions будет не достаточно. Option уже давненько перекрыто ...
@omgszer а нет ли у тебя какого-нибудь боевого примера f# с логгером и логгер фабрикой, который ты описывал с неделю назад в пронете?
Ребят, а если сделать retype obj[] к более специфичному реф типу, ну например string[] и там гарантированно только стринги, что может пойти не так? retype это https://t.me/f...
Я опять потерял сниппет с DI на SRTP, есть у кого?
Обсуждают сегодня