Vasily
При приведении из строки забыл взять по модулю. Все просто
Vasily
В том
Vasily
Бинго
Vasily
Там бигинт на вход, тут строка, в которой он лежит в виде байтового массива (не спрашивай)
Vasily
@fvnever В райдере где-нить можно настроить количество отступов индентации?
Dr. Friedrich
@fvnever В райдере где-нить можно настроить количество отступов индентации?
Да, можно, в нижней части редактора пощупай переключалку
Dr. Friedrich
Вот эта вот
Vasily
Так, стопэ
Vasily
Поставил там по одному
Vasily
НО
Vasily
При нажатии таб так и должно на 4 перескакивать?
Dr. Friedrich
Гмммм, нет, не должно.
Dr. Friedrich
Погодь, щас я чекну :)
Vasily
У меня появилось 4spaces* внизу
Vasily
Но нихера не поменялось
Dr. Friedrich
А ты в том же файле поменял?
Vasily
Хотя save нажал
Vasily
Не понимаю, как его настроить
Dr. Friedrich
Да, я тоже не понимаю 🤔 Пойду советоваться!
Vasily
BY DESIGN, MOTHER FUCKER
Dr. Friedrich
Кароч
Dr. Friedrich
Два притопа три прихлопа
Vasily
Ну давай
Vasily
Я заинтригован
Dr. Friedrich
Настрой индент в сеттингах: 1. На страничке Code Style | Other File Types (тебя туда эта переключалка должна посылать) 2. На страничке Code Style | F# (Indent Size называется) 3. (важно!) сними галку на этой картинке (Detect and use existing file indents for editing)
Dr. Friedrich
Чота из этого помогает, но никто не знает, что именно. Это ужасно и писец, я пошёл ругаться и репортить баги.
Vasily
ГДЕ ТАМ F#?
Dr. Friedrich
Эээ а у тебя F#-плагин установлен?
Dr. Friedrich
А, убери слово Indent из поиска, оно походу его отфильтровало %)
Dr. Friedrich
И, да, спасибо, это мы тоже починим. Сделаем, чтоб поиск норм находил эти настройки
Vasily
А, нашел
Vasily
Заработало вроде
Vasily
Но с вопросиками
Vasily
А НЕТ
Vasily
Еще баг
Dr. Friedrich
Воще, я советую юзать .editorconfig
Dr. Friedrich
С ним никогда ни разу никаких запарок не было
Vasily
При выделении нескольких строк не работает
Dr. Friedrich
При выделении нескольких строк не работает
В смысле выделяешь строчки и tab / shift-tab?
Vasily
Угу
Vasily
На одной работает норм
Dr. Friedrich
Бля буду, у меня работает
Vasily
Без выделения
Dr. Friedrich
На одной работает норм
Попробуй перезагрузиться ещё %)
Dr. Friedrich
На плохой UI тут наложился какой-то баг синхронизации настроек, похоже
Vasily
Еще вопросик есть
Vasily
Не понимаю, почему показывает две установленных версии
Dr. Friedrich
Не понимаю, почему показывает две установленных версии
Наверное, одну ты ставил через инсталлятор, а вторую через тулбокс?
Vasily
ННА
Vasily
Двух установленных не вижу
Vasily
Кейс был - сначала поставил райдер, потом тулбокс
Vasily
Перезагрузка райдера не помогла, если что , @fvnever
Dr. Friedrich
Пошли в приват :)
Vasily
@fvnever личку глянь
Pavel
Блеать, какого х у меня бигинт отрицательный при вычислении простого числа?
у вас бигинт какойто особенный и нестандартный? на кой ты его пишешь?
Pavel
или ты просто число ищешь?
Pavel
гист не открывается
Vasily
Просто ищу число
Vasily
Все ок, уже разобрался
Pavel
понятно
x
пошёл про блейзор посмотреть :-\
Dr. Friedrich
А, лол, да, как же мне в голову не пришло. Конечно же, mathjax.
Roman
TimeSlices?.Sum(x => (x.Amount?.GrossAmount ?? 0) + x.IncludedServices?.Sum(s => s.Amount?.GrossAmount) ?? 0) ?? 0 люблю нуллы
Ayrat
с другой стороны с ними удобно работать)
Ayrat
?. в F# не помешал бы для опшнов например
Ayrat
потому что сейчас надо писать some |> Option.map (fun x -> x.Member)
Roman
ну это вообще в духе современного софтостроения: понаплодить хуйни, а потом понаплодить хуеву гору фреймворков, чтобы с хуйней было удобней работать
Ayrat
а можно было бы some?.Member
Vladyslav
а что делать в случаях None? some?.Member что вернет?
Vasily
None очевидно
Vladyslav
Другие операторы надо переучивать тогда
Vladyslav
some?.Val + someInt
Vladislav
Nani
Ayrat
Другие операторы надо переучивать тогда
не надо их переучивать, они просто не будут работать
Vladyslav
а
Vladyslav
ну ладно)