Andrew
Ilya
Вот в селениуме хорошо. Ждёшь появление элемента в доме синхронно. Пихаешь лямбду, а она раз в 500 мс вызывается и засыпает.
Ayrat
Типо руками через енумератор?
В асинкСек добавили конвертер же
Ayrat
См выше
Ivan
А-синк-сек! А-синк-сек!
а глаза такие добрые-добрые
Ayrat
А-синк-сек! А-синк-сек!
Ударим асинками по проституции и педерастии!
Ayrat
Чо тока я на них не пилил :)
Ударял по проституции?
Andrew
Мне по сути асинхронно надо оттуда выгрести все что есть и вернуть массив
Ayrat
toArrayAsync
Ayrat
AsyncSeq<T> -> Async<T[]>
Andrew
А как мне скормить туда асинкенамрбл?
Andrew
Увидел спасибо
Ayrat
let ofAsyncEnum (source: Collections.Generic.IAsyncEnumerable<_>) = asyncSeq { let! ct = Async.CancellationToken let e = source.GetAsyncEnumerator(ct) use _ = { new IDisposable with member __.Dispose() = e.DisposeAsync().AsTask() |> Async.AwaitTask |> Async.RunSynchronously } let mutable currentResult = true while currentResult do let! r = e.MoveNextAsync().AsTask() |> Async.AwaitTask currentResult <- r if r then yield e.Current }
Ayrat
Бля, копипаста с гитхаба поехала
Andrew
#if (NETSTANDARD2_1 || NETCOREAPP3_0) Я надеюсь на 3.1 это работает...?
Andrew
Ибо я не особо вижу соответствущее
Andrew
Короче вроде сам написал какое то страшное говно
Andrew
Не менее страшное чем то что там
Ayrat
https://github.com/fsprojects/FSharp.Control.AsyncSeq/blob/1648b8a861e367ad6f6ea62379604d6d1a0d4561/src/FSharp.Control.AsyncSeq/AsyncSeq.fs#L1674
Ayrat
Короче вроде сам написал какое то страшное говно
Ну можно копирнуть их реализацию 1 в 1
Andrew
Не хочу потому что там завязка на асинки а мне надо сразу чтобы ан выходе массив или сик обычные
Andrew
Ну я сделал сик просто и вроде норм
Anonymous
Help me!
Anonymous
Anonymous
пробовал IOnide, experimental, F# server
Anonymous
интелисайнс не пашет
Anonymous
алт-ентер работает
Anonymous
вжлкода
Anonymous
чет у меня ощущение шо плугины не ставятся ваще, капец-блин!
Anonymous
не ставятся, но не робят
Ivan
тебе именно VS Code нужен?
Anonymous
а что еще, после студии, это единственное что я смог более менее осилить, пробовал емакс но до сих пор буксую. щас вот неовим скачал, стало грустно
Ivan
ну я вот в обычной VS пишу F#, проблем не испытывал. Хотя конечно мегапроектов на F# нету у меня))
Anonymous
я тоже для себя, но netcore 3.1 и хочется общий знаменатель - вин/лин
Dr. Friedrich
Ни на что не намекаю
Dr. Friedrich
Но одну опцию ты упустил 🤷‍♂️
Ivan
Rider говорят норм, я не пробовал
Anonymous
платить не вариант
Dr. Friedrich
А, ну тогда как угодно.
Ivan
ну если разрабатываешь под виндой, не вижу причин не юзать VS community
Anonymous
2017 отдельно под 2019 места не хватить(ССД)
Ivan
так снеси 2017
Ivan
нахрена она тебе
Anonymous
нахрена она тебе
рабочий ПК(не личный)
Anonymous
Вообще мне нравится F# Server, покапаться надо в кишках
Ivan
как все сложно🧐
Anonymous
в том то и дело, вроде ж 21 век на дворе, а у нас все как-то гвоздями к студии прибито
Hog
платить не вариант
Сотка в год. Прям стыдно должно быть, честное слово!
Anonymous
Сотка в год. Прям стыдно должно быть, честное слово!
Деньги развращают. Деньги зло. Нужно разорвать порочный круг сведя необходимость денег к нулю.
Anonymous
А чем айонайд не подошёл?
щас еще раз попробую
Hog
Деньги развращают. Деньги зло. Нужно разорвать порочный круг сведя необходимость денег к нулю.
Жить под мостом в коробке из-под холодильника и питаться в точках армии спасения.
Hog
щас еще раз попробую
Не ставь все плагины сразу. Оставь последний айонайд и всё.
Anonymous
почему нет?
Hog
почему нет?
Если да, то зачем ф#? :)
Anonymous
Если да, то зачем ф#? :)
а, что без денег, нельзя и покодить? кодим только ради наживы, значит так теперь?
Anonymous
Как сказал ДАМ: есть гораздо более эффективные способы заработать
Anonymous
Кодим потому что нравится смотреть на черепашку
Hog
В SmallBasic вроде тоже есть :)))
Anonymous
https://www.niisi.ru/piktomir/online/index.html
Anonymous
Отечественное
Anonymous
короче, выяснил, айнод ваще не ставится - просит релоад, после чего все сначала - нет в установленных
Ivan
2017 отдельно под 2019 места не хватить(ССД)
так может у тебя и на расширения уже места не хватает?
Anonymous
кое-как с 3-й попытки поставился, вроде заработало. пару гигов еще есть
Anonymous
Ivan
Как сказал ДАМ: есть гораздо более эффективные способы заработать
когда живешь в глухой деревне, более эффективных способов заработать я не знаю😄
Hog
В смысле «не ставится»?
Hog
Он же в списке enabled
Vladislav
Пусть человек страдает в блокноте, чего вы
Dr. Friedrich
Пусть человек страдает в блокноте, чего вы
Ежели человеку можно помочь, то надо ему помочь.