Hog
Возможно так и нужно было поступить, но всё это в прошлом
Vladislav
https://pca.st/episode/36b9a96e-6617-468c-9592-97a556528c96
@Dolfik про эликсир
Nikolay
Vladislav
x
что, в самом деле так надо? http://www.davefarley.net/?p=247
Ayrat
Я чот не нашёл в Async способа создать его как Task. Не дженерик Task, а просто тупо таск.
Ебучий интероп с сисярпом требует обычного таска
Я ничего не упускаю?
Vasily
Ну нет такого
Ayrat
ну я заметил
Vasily
А почему обычного, кстати?
Ayrat
потому что я подстраиваюсь под говнокод на сишарпе
Ayrat
а там же убогие не придумали юнит
Vasily
А,там типа task.start
Ayrat
шо?
Vasily
Или что там?
Ayrat
ну вот я пока хз
Vasily
Напиши хелпер
Ayrat
там есть есть оверлоад на Task.Run, который принимает Func<Task> и возвращает Task
Ayrat
ну походу, да. Придётся ебашить через конструктор и делать Task.Start
Ayrat
не думал что доживу до такого маразма
Ayrat
чот мне не нравится что я делаю
Vasily
К сисярпному коду доступ есть?
Ayrat
ну через жопу. Как бы есть
Ayrat
Т.е. надо просить.
Ayrat
они спросят, а что такого в Task?
Ayrat
и будут правы, у них, убогих, же юнита нету
Ayrat
короче мне надо сделать фасад вида: 'a -> Task и 'a -> Task<'b>
обе функции должны обращаться к одному условному движку асинков, но первый метод игнорит результат и просто докладает по факту - сделано, а результат просран.
Второй чот возвращает полезное
Ayrat
второй делается тривиально
Vasily
Ну первый тоже
Vasily
Task.ContinueWith
Ayrat
у меня чувство что я дико туплю на ровном месте
Ayrat
Ну и что?
Vasily
Ну берешь таск с резалтом
Vasily
Делаешь ему continue
Vasily
с войдом
Ayrat
ща попробую
Ayrat
ну да, можно ж юнит там вернуть
Ayrat
фшарп должен справиться
Ayrat
у континьюВиз 40 (!) перегрузок
Ayrat
Годное ООП
Ayrat
обожаю
Ayrat
придурки
Ayrat
Ларчик просто открывался. Task<T> : Task
Ayrat
просто апкастом
Vladislav
Vladislav
?
Ayrat
Ayrat
боль работы с сишарпом
Hog
а в FSharp.Control.Tasks.V2
Hog
есть task { }
Ayrat
я не со своим кодом инеторплюсь, но возмжоность менять его есть, хоть и непростая
Vasily
Я тут книжку читаю про конкарренси
Bonart
Vasily
Там такая написана
Bonart
Как шарпист скажу что не генерик таск - какашка
Vasily
Концепция тасков в целом не очень
Vasily
Их все равно в функции надо заворачивать для реюза
Ayrat
сделано через жопу, да
Hog
Ayrat
если ты работаешь с таском, думай что он уже запущен (или даже отработал)
Ayrat
как минимум зашедулен
Romɑn
🍆🍑 расшифруйте этот нехитрый ребус
Igor
http://www.oracle.com/technetwork/java/javase/eol-135779.html
Igor
https://i.gyazo.com/e864ae23cc07c3c0eef749c81562a6d0.png
Igor
https://twitter.com/DonaldOJDK/status/977971082706612224
Ayrat
Пришёл офер. Решено, уезжаю в Ирландию.
x
👍
Hog
Romɑn
Romɑn
Почему передумал сомневаться?
x
Guiness. Connecting people
Hog
Hog
Куда, блин? Ту Даблин!
Анна