Romɑn
есть дикое желание попилить F# lang server так как он быстрее выше сильнее ионида
Romɑn
делал кто уже такую задачу?
Roman
Я не делал, но было бы интересно попробовать, если мозга хватит
Анна
Слушайте, а мне интересно. Но я без понятия, как это вообще делается
Ayrat
этот Lang server работает по протоколу
https://langserver.org/
Ayrat
по нему прокидывается инфа про раскраску в нужных местах (номер строки, офсет, длина раскраски)
Bonart
Ayrat
И да, я за развитие lang server
Ayrat
он обладает знанием про AST
Ayrat
и написан на общем протоколе
Ayrat
и хотя бы поэтому он лучше
Ayrat
перспективнее 100%
Pavel
Ayrat
Ayrat
нигде не скрыться, да
Pavel
ну мы ж про студентов
Ayrat
Да не, это я сетую на тлен
Анна
У меня не такая уж прямо секретность, чтобы прям как бы чего не нагуглили. Ну зайдут в чатик и хорошо.
Анна
значит, я молодец :)
Крылатый
Анна
Крылатый
Vladislav
Vladislav
непереношу вскод
Ayrat
разве?
Vladislav
Ayrat
я не уверен что lang server юзается в студии или райдере
Ayrat
они там точно своё велосипедят
Romɑn
все что захочет реализовать протокол то сможет общаться с lang server
Romɑn
Romɑn
в этом-то и прикол lang server что он client агностик
Ayrat
эт да
Ayrat
поэтому я и говорю, огромный бонус что это так
Ayrat
т.е. его можно и в атом впилить, и в саблайм
Ayrat
и куда угодно
Romɑn
vim реализовал клиентскую часть протокола и вуаля у нас есть F# lang server под вим
Ayrat
что сразу расширит кол-во пользователей
Romɑn
Romɑn
Romɑn
Ayrat
да, надо посмотреть
Ayrat
или убедить разраба ионида дропнуть их говно в виде FsAutoComplete
Ayrat
и сделать нормально
Ayrat
он ещё течёт
Ayrat
это я про FsAutoComplete
Vladislav
Romɑn
Romɑn
https://www.reddit.com/r/fsharp/comments/9wpw84/introducing_masse_a_new_shopping_platform/
лолчики
Pavel
не знал о id )
кстати если ты цифры игноришь, можешь начало не скипать
Ayrat
Ayrat
лол
Vladislav
Vladislav
А всякие Data1 норм
Ayrat
на лямбдах сделали
Ayrat
молодцы
Vladislav
Ayrat
@AnutaU а как в задаче про stairs2 нормально мемоизацию сделать?
Анна
Ayrat
но это тупо
Анна
Я придумала какой-то способ, но возможно он не самый изящный, хоть и довольно очевидный
Анна
Ayrat
(10 10) и (10 11) - разные ключи, а смысла мало, там одно и то же значение
Ayrat
как и для (10 10000)
Ayrat
т.е. 10 ступенек и 100000 возможностей шагать через 2 ступеньки
Анна
количество возможностей шагать через две ступеньки можно ограничить, например, количеством ступенек. Больше точно не нужно
Ayrat
логично
Анна
количество ступенек не больше 100
Ayrat
тоже логично
Ayrat
да, ясно
Ayrat
:D
Hog
в плане тесты не проходили
Ты разрушил мою веру! Какая там наркомания может быть, кода на выходе регекспа группа в матче это то, что нужно замапить на первую заглавную и склеить опосля?