x
а у них же в скалах нет хиндлей-милнера?
x
*у вас в скалах
Ayrat
Ayrat
x
👍
Doge
Ayrat
Я так понимаю, с хиндли мильнером там бы компилятор до тепловой смерти вселенной бы считал
Vasily
Это да, где-то была фотка с охлаждением макбука в холодильнике в Таиланде
Ayrat
что-то не то с выводом типов. Делаешь стрим, а он тебе хуяк и Nothing рисует
Doge
Ayrat
Vasily
А никто на маке не юзал RNGCryptoServiceProvider?
Vasily
Кто-нить игрался с Async.AwaitEvent?
Vasily
Чет не отписывается, походу, после выполнения
Vladislav
https://github.com/dotnet/fsharp/blob/ccb913d3a05863e5b1861d64994ffb97ed498855/src/fsharp/FSharp.Core/async.fs#L1596
Vladislav
вообще должен
Vasily
В теории да
Vasily
На практике творится странное
Vasily
Хотя не, причина в чем-то другом
Dr. Friedrich
Doge
пук
Ради системы типов не из глубин далекого и седого прошлого.
Dr. Friedrich
Dr. Friedrich
Это вообще про HoTT?
Dr. Friedrich
Dr. Friedrich
Dr. Friedrich
Ну это уже не смешная шуточка, старое-то зачем вспоминать.
Shub
я ушел бы в скалу ради одного только понва
Vasily
В общем ,с awaitevent творится какая-то дичь
Alexey
Alexey
смотрите кого я спалил :)
Dr. Friedrich
Айрат с другими пенсионерами на лавочке играет в карты?
Alexey
и питаются бомжпакетами
Анна
А меня никто не спалил!
Хаскель
Я бы убрал. Кто-то нибудь затащит на е.аное it.
Alexey
Alexey
тем не менее в главной её части ты поучаствовала и даже возглавила, так что нефиг тут ;)
Анна
Vasily
@omgszer ещё в понв ворвись 😂
Ayrat
Vasily
Да там такое, шутки уровня разработки на скале
Vasily
Блеать,но меня беспокоит поведение async.awaitevent
Vasily
В некоторых случаях почему-то отписки не происходит, судя по всему, точнее, остаётся старый делегат
Vasily
В общем, чем дальше, тем любопытственней
Ayrat
Vasily
Ayrat
Ась?
надо сохранить делегат в объект. Подписывать и отписывать надо этот конкретный объект
Ayrat
а не анонимные функции
Vasily
Типа let a = что-то там?
Ayrat
Vasily
Функции у меня я бы не сказал, чтобы были анонимные
Ayrat
в F# есть делегаты
Ayrat
сделай делегат (тип). Создай его инстанс (через создание делегата)
Vasily
Как вариант, да
Ayrat
подпиши его, отписывай его же
Vasily
Отписка там типа автоматом должна идти
Roman
@vshapenko в общем, я таки доупарывался с интепретатором. И вот результат:
дерево исполнения:
https://github.com/atsapura/CardManagement/blob/interpreter/CardManagement/CardWorkflow.fs
интерпретатор, внедряющий зависимости:
https://github.com/atsapura/CardManagement/blob/interpreter/CardManagement.Infrastructure/Interpreter.fs
Vasily
Можно я завтра это гляну?
Roman
дак когда удобно конечно. Я ж вообще не настаиваю)
Ilya
Надо было говорить, что ревью нужно срочно через 10 минут.
Roman
Ilya
Неа.
Ilya
😂
Roman
спасибо
Ilya
Я сам поглядываю с любопытством, учусь :)
Doge
Roman
Фри монадки в F# энкодинге?
я так понимаю, что это недо фри. Интерпретатор вроде уровнем абстракции пониже, но я еще не выкурил это полностью
Vasily
Фри монада появляется , когда есть Pure :)
Vasily
@omgszer Как делегат скрестить с AwaitEvent?
Vasily
Ладно, проблема ясна, пора спать
Shub
Roman