Size: a a a

2021 January 20

DB

Denis Bobrov in F# Chat
fun permits
источник

VS

Vladimir Shchur in F# Chat
Igor
Может Mb не инциализировалось
молодец) так и есть
источник

DB

Denis Bobrov in F# Chat
Гадание на гуще )
источник

I

Igor in F# Chat
Vladimir Shchur
молодец) так и есть
А что в креше? NRE
источник

R

Roman in F# Chat
Vladimir Shchur
Прикольный баг обнаружил, мб кому-то еще интересно)
Вот код который я решил порефакторить
IncreaseAvailablePermits = fun permits ->
               ConsumerMessage.IncreaseAvailablePermits permits |> this.Mb.Post

после рефакторинга стало
IncreaseAvailablePermits = 
               ConsumerMessage.IncreaseAvailablePermits >> this.Mb.Post

после этого у меня свалился один из тестов и пришлось возвращать назад. Кто угадает, что могло пойти не так
мемоизация. Классика
источник

VS

Vladimir Shchur in F# Chat
Igor
А что в креше? NRE
ошибка прикольная
System.InvalidOperationException: The initialization of an object or value resulted in an object or value being accessed recursively before it was fully initialized.
  at Microsoft.FSharp.Core.LanguagePrimitives.IntrinsicFunctions.FailInit() in F:\workspace\_work\1\s\src\fsharp\FSharp.Core\prim-types.fs:line 640
источник

DB

Denis Bobrov in F# Chat
А я такую видел!
источник

DB

Denis Bobrov in F# Chat
Когда в do менял this (в конструкторе)
источник

I

Igor in F# Chat
Vladimir Shchur
ошибка прикольная
System.InvalidOperationException: The initialization of an object or value resulted in an object or value being accessed recursively before it was fully initialized.
  at Microsoft.FSharp.Core.LanguagePrimitives.IntrinsicFunctions.FailInit() in F:\workspace\_work\1\s\src\fsharp\FSharp.Core\prim-types.fs:line 640
Приколюха, ну хорошо что тесты были)
источник

VS

Vladimir Shchur in F# Chat
Igor
Приколюха, ну хорошо что тесты были)
да, причем свалился всего один тест из ста и который вообще другое тестил)
источник

R

Roman in F# Chat
@Lanayx еще, например, с DbConnection можно налететь на похожие грабли, да и с любым IDisposable или шареным ресурсом
источник

NK

ID:0 in F# Chat
источник

NK

ID:0 in F# Chat
источник
2021 January 21

NK

ID:0 in F# Chat
источник

MS

Michael Snytko in F# Chat
источник

I

IdiocyAcceptance in F# Chat
Кто в курсе, это баг или нет?
источник

I

IdiocyAcceptance in F# Chat
Требуется наличие скобок в актив паттернах + объявлении переменной
источник

I

IdiocyAcceptance in F# Chat
Хотя есть запятые, которые разграничивают контекст
источник

I

Igor in F# Chat
о, я тоже попадал в подобное, как будто следующие запятые начали относиться к текущему выражению
источник

I

Igor in F# Chat
источник