Size: a a a

2021 January 14

g

gsomix in F# Chat
Yogurt The Horse
Кстати object initializer фарша тоже это не силил
Придется подождать.
источник

AH

Ayrat Hudaygulov in F# Chat
Не понял в чем ошибка, но ок
источник

YT

Yogurt The Horse in F# Chat
Ayrat Hudaygulov
Не понял в чем ошибка, но ок
у меня get; init;
источник

YT

Yogurt The Horse in F# Chat
а не get; set;
источник

YT

Yogurt The Horse in F# Chat
я по глупости записал значение
источник

AH

Ayrat Hudaygulov in F# Chat
О как
источник

YT

Yogurt The Horse in F# Chat
а фарш.. ну ты видел
источник

YT

Yogurt The Horse in F# Chat
сделал ЭТО
источник
2021 January 15

nn

noname nobody in F# Chat
про скорость тут на днях замерил (c# f№ нет5 и boo(FW)). пустой мэйн без импортов и IO релиз сэлфконтэйнер. F# оказался на 20% быстрее C#/ хз почему. FW в 1,5 раза быстрее.  вообще НЕТ хорош в плане кроссплатформы, но старт у него тяжелый. два простых скрипта один на лиспе другой на шарпе (dotnet fsi). скорость запуска последнего сплошное расстройство. при этом первый  еще и динамический ((( ПС на рсдн идет сейчас жаркий спор нужен ли DI
источник

nn

noname nobody in F# Chat
Vadim
Фалько выглядит заманчиво. Потому что net core 5, kestrel. По всей видимости весь middleware из net core mvc должен подойти. Что-то известно про асинхронную работу? Что-то типа контроллера с асинхронными тасками, как это реализовать?
а мне кажется saturn, точнее SAFE для рестапи вообще достаточно стандартного шаблона webapi
источник

SN

Shub Niggurath in F# Chat
noname nobody
про скорость тут на днях замерил (c# f№ нет5 и boo(FW)). пустой мэйн без импортов и IO релиз сэлфконтэйнер. F# оказался на 20% быстрее C#/ хз почему. FW в 1,5 раза быстрее.  вообще НЕТ хорош в плане кроссплатформы, но старт у него тяжелый. два простых скрипта один на лиспе другой на шарпе (dotnet fsi). скорость запуска последнего сплошное расстройство. при этом первый  еще и динамический ((( ПС на рсдн идет сейчас жаркий спор нужен ли DI
А зачем вы запускаете через dotnet fsi?
источник

nn

noname nobody in F# Chat
Shub Niggurath
А зачем вы запускаете через dotnet fsi?
потому что скрипт. а скомпилить под кору файл вне проекта это вообще возможно нынче?
источник

SN

Shub Niggurath in F# Chat
noname nobody
потому что скрипт. а скомпилить под кору файл вне проекта это вообще возможно нынче?
Потому что гладиолус
источник

SN

Shub Niggurath in F# Chat
Скомпилить без проекта нельзя
источник

SN

Shub Niggurath in F# Chat
Реально, зачем вы стартуете то, что вы стартуете, в режиме интерпретатора? Вас репл нужен?
источник

nn

noname nobody in F# Chat
нужен скрипт, что не так?
источник

SN

Shub Niggurath in F# Chat
Что это должно означать? Вам вера не позволяет скомпилить консольную утилиту?
источник

SN

Shub Niggurath in F# Chat
Будет ровно на один файл больше - добавится файл проекта
источник

SN

Shub Niggurath in F# Chat
Потом компиляц/паблиш - никакой боли, все быстро и все само
источник

SN

Shub Niggurath in F# Chat
Получится статически слинкованный бинарник. Можно копировать куда хочешь
источник