Oleg
Вот бы были какие-то аннотации у методов, чтобы понять, что они возвращают
Berkus
глупости какие
Αλεχ
тогда такой вопрос
Αλεχ
itertools group by я так понял не сортирует ничо
Αλεχ
For example, if f = |x| x % 2 then grouping [0, 2, 1, 4] using itertools produces (0, [0, 2]), (1, [1]), (0, [4]), while the C# version produces (0, [0, 2, 4]), (1, [1]).
Αλεχ
а че так?
Loyd
Ну, проведение у него аля dedup
Loyd
Прально. Сортируйте сами)
Berkus
Αλεχ
ну все правильно
Αλεχ
мапа тут при чем
Αλεχ
а сложность у неё какая?
Golodnyi
а в расте такие бессмысленные вещи как i8 as f64 не работают что ли?
Golodnyi
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Custom { kind: UnexpectedEof, error: StringError("failed to fill whole buffer") }', libcore/result.rs:945:5
не уверен что связано с этим, но вроде связанно
Anonymous
Golodnyi
field.read_i8().unwrap() as f64;
пример юзания
պլհկ
у тебя файл кончился, алло
Golodnyi
файл?
պլհկ
ну откуда ты там читаешь
Golodnyi
из вектора читаю, без перевода там все хорошо, с переводом ошибка
Golodnyi
https://codet.ru/5b07c341b83df
Golodnyi
часть кода
Golodnyi
если с 12 по 36 строку убрать, то все хорошо, там дальше выводы есть, они норм работают, а этот код вызывает ту ошибку
Anonymous
Ты там может за else должен убрать часть? А то у тебя он i8 читает если есть знак, результат выкидывает, а потом `u8`читает в любом случае.
Golodnyi
да? Я просто не знал как это работает)
Anonymous
И ; в конце бранчи не ставь, если хочешь, чтобы if что-то вернул.
Golodnyi
точно, спасибо, теперь компилится
Anonymous
https://doc.rust-lang.org/book/second-edition/ch03-05-control-flow.html#using-if-in-a-let-statement
Αλεχ
все работает
Αλεχ
с неупорядоченной мапой
Αλεχ
ибо как я говорил это неважно
Αλεχ
нет, просто в шарпе группировка работает так, как в расте into_group_map
Αλεχ
то что методы назвали по-разному не означает, что что-то невозможно
Αλεχ
тем более что его добавили только вот в последней версии вроде
Loo
https://matklad.github.io/2018/05/24/typed-key-pattern.html
Dårk
https://github.com/oktal/result
Dårk
чувак очень старался
Dårk
но имплементацию я ниасилил
Sergey
Sergey
Sergey
а лол
Loo
https://github.com/spacekookie/thunder
Sergey
забавно
Vladimir
Αλεχ
чтобы сделать distinct()
Vladimir
А зачем тебе вообще сортировать слова по частотной мапе?
Αλεχ
эта штука группирует анаграммы
Αλεχ
за линию
Αλεχ
я сортирую не слова, а буквы
Αλεχ
в этих словах
Sergey
не надо столбиком херачить, плиз
Αλεχ
сорян, я привык коммитить много и часто. Бест практис
Berkus
Vladimir
Ну а зачем тебе группировать анаграммы
Berkus
Αλεχ
Sergey
ребзя, лично я люблю читать треды. и иногда очень хочется читать связанные между собой сообщения
Αλεχ
запретил мержи без скоша уже
Αλεχ
Αλεχ
реальной таски за этим нет
Sergey
обязательно
сообщения редактировать можно
по стрелке вверх
Sergey
Vladimir
Sergey
Vladimir
Если делать мержи мержами
Vladimir
то ты ролбекаешь мерж
Vladimir
и не важно сколько коммитов у тебя было