Andrew
Ilya
Вот в селениуме хорошо. Ждёшь появление элемента в доме синхронно. Пихаешь лямбду, а она раз в 500 мс вызывается и засыпает.
Ayrat
См выше
Hog
Hog
Ayrat
Andrew
Мне по сути асинхронно надо оттуда выгрести все что есть и вернуть массив
Hog
Ayrat
Ayrat
toArrayAsync
Ayrat
AsyncSeq<T> -> Async<T[]>
Andrew
А как мне скормить туда асинкенамрбл?
Ayrat
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
Andrew
Не хочу потому что там завязка на асинки а мне надо сразу чтобы ан выходе массив или сик обычные
Andrew
Ну я сделал сик просто и вроде норм
Ayrat
x
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
Вообще мне нравится F# Server, покапаться надо в кишках
Ivan
как все сложно🧐
Anonymous
в том то и дело, вроде ж 21 век на дворе, а у нас все как-то гвоздями к студии прибито
Hog
Anonymous
Hog
Anonymous
почему нет?
Anonymous
Как сказал ДАМ: есть гораздо более эффективные способы заработать
Hog
Anonymous
Кодим потому что нравится смотреть на черепашку
Hog
Hog
В SmallBasic вроде тоже есть :)))
Anonymous
https://www.niisi.ru/piktomir/online/index.html
Anonymous
Отечественное
Anonymous
короче, выяснил, айнод ваще не ставится - просит релоад, после чего все сначала - нет в установленных
Anonymous
кое-как с 3-й попытки поставился, вроде заработало. пару гигов еще есть
Anonymous
Hog
Hog
В смысле «не ставится»?
Hog
Он же в списке enabled
Vladislav
Пусть человек страдает в блокноте, чего вы