Size: a a a

2021 March 14

АЧ

Андрій Чебукін... in F# Chat
Кто-то попадал у себя в коде на баги компилятора?
источник

АВ

Андрей Вилинский... in F# Chat
с анонимными рекордами постоянно

на такую ещё не попадал, может особенности интеропа
источник

SN

Shub Niggurath in F# Chat
Андрей Вилинский
с анонимными рекордами постоянно

на такую ещё не попадал, может особенности интеропа
Можно подробности?
источник

g

gsomix in F# Chat
Андрій Чебукін
Не понял почему так происходит
Нужно [<EntryPoint>] добавить.
источник

I

IdiocyAcceptance in F# Chat
Vagif Abilov
У меня фантастическая контрибуция в этом релизе. Добавил две строки и удалил одну. Краткость - сестра таланта!
У Егора в джите сейчас похожие, но от них джит-дифф наверное самый большой, что я видел. Сила краткости!
источник

g

gsomix in F# Chat
gsomix
Нужно [<EntryPoint>] добавить.
Или <GenerateProgramFile>true</GenerateProgramFile> в файле проекта.
источник

МЯ

Михаил Ярыков... in F# Chat
Всем привет, где можно best practice найти по беку на f#? Мне на работе сказали, что возможно попробуем его, так что ищу инфу пока что)
источник

OK

Oleg Kargov in F# Chat
я не спец, но слышал про SAFE стек
источник

OK

Oleg Kargov in F# Chat
можешь ещё на giraffe посмотреть
источник

МЯ

Михаил Ярыков... in F# Chat
Не, про это я знаю, как то давно пробовал язык уже. Мне интересно, что считается хорошим тоном, что плохим, мб книга есть какая нибудь, или курсы, или ещё что. Кароче best practice начиная от крудов до микросервисов.
источник

OK

Oleg Kargov in F# Chat
ну подождём более других специалистов :)
источник

I

IdiocyAcceptance in F# Chat
Михаил Ярыков
Всем привет, где можно best practice найти по беку на f#? Мне на работе сказали, что возможно попробуем его, так что ищу инфу пока что)
Если AspNetCore, то те же самые, что и в C#
источник

I

IdiocyAcceptance in F# Chat
Зависит от стека, который вы выбираете
источник

ЕБ

Евгений Бурмистров... in F# Chat
а что для миграций бд используется в фаршик-проектах? FluentMigrator?
источник

A

Andy 安迪 in F# Chat
Хороший вопрос, мне тоже интересно
источник

Dv

Dr. Friedrich von Ne... in F# Chat
gsomix
Или <GenerateProgramFile>true</GenerateProgramFile> в файле проекта.
Это по дефолту включено в тестовых проектах, если что.
источник

Dv

Dr. Friedrich von Ne... in F# Chat
В смысле, если не написать.
источник

ЕБ

Евгений Бурмистров... in F# Chat
let a = -5;
let b = -a + 1 * 60 + a;


если операторы лево ассоциативные, почему 1*60 раньше вычисляется чем -a + 1 и уже это умножается на 60?

я думал это развернётся в (+) -a 1 |> (*) 60 |> (+) a, но начинается какая-то магия как в математике, что одни операторы приоритетнее других
источник

g

gsomix in F# Chat
Евгений Бурмистров
let a = -5;
let b = -a + 1 * 60 + a;


если операторы лево ассоциативные, почему 1*60 раньше вычисляется чем -a + 1 и уже это умножается на 60?

я думал это развернётся в (+) -a 1 |> (*) 60 |> (+) a, но начинается какая-то магия как в математике, что одни операторы приоритетнее других
Потому что у операторов есть приоритет.
источник

ЕБ

Евгений Бурмистров... in F# Chat
я эмпирически догадался :) мне скорее интересно, зачем

чтобы учёные комфортнее себя чувствовали?
источник