Size: a a a

2020 June 15

Dv

Dr. Friedrich von Ne... in codingteam
Ок!
источник

IJ

Ingvar Jackal in codingteam
Или array out of bound
источник

D

Devel29A in codingteam
и летящие на север ноги!
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ingvar Jackal
Или array out of bound
Массив без границ!
источник

А⚙

Антон ⚙️ in codingteam
@folexeyy
К тому же, если тебе не нужны пустые строки, то желаемого поведения всегда можно добиться, просто добавив .filter(|s| !s.is_empty()), а вот если бы split по умолчанию убирал бы пустые строки, то заставить его выдавать пустые строки ты уже не сможешь
источник

Dv

Dr. Friedrich von Ne... in codingteam
У меня концептуальное замечание к этой истории есть.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Сплит строки никогда не удаляет из неё ничего, что не является разделителем.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ну то есть после него всегда можно из кусочков обратно собрать строку.
источник

f

folex in codingteam
Dr. Friedrich von Never
А какого поведения ты бы хотел?
[]
источник

f

folex in codingteam
Антон ⚙️
@folexeyy
К тому же, если тебе не нужны пустые строки, то желаемого поведения всегда можно добиться, просто добавив .filter(|s| !s.is_empty()), а вот если бы split по умолчанию убирал бы пустые строки, то заставить его выдавать пустые строки ты уже не сможешь
только вот вернуть из функции такой итератор чот не выходит
источник

D

Devel29A in codingteam
Из-за next()?
источник

f

folex in codingteam
можно конечно impl вернуть, и потом в другой итератор чз тип-параметр засунуть 🤔
источник

f

folex in codingteam
Devel29A
Из-за next()?
да
источник

D

Devel29A in codingteam
Просто так удобнее:)
источник

D

Devel29A in codingteam
Вместо двух один метод
источник

Dv

Dr. Friedrich von Ne... in codingteam
В дотнете у метода Split есть параметр, который убивает пустые элементы.
источник

Dv

Dr. Friedrich von Ne... in codingteam
И таки можно получить на выходе пустой массив, если хочецо.
источник

А⚙

Антон ⚙️ in codingteam
folex
только вот вернуть из функции такой итератор чот не выходит
Вангую, что ты делаешь split на локальной String. Но всё же покажи код
источник

f

folex in codingteam
Ну у меня тут прост неожиданно поведение у rust-url:
"schema:/".path_segments() возвращает [""]
а schema:/a/b/c.extend([""]) дописывает слеш в конце урла: schema:/a/b/c/
источник

f

folex in codingteam
Антон ⚙️
Вангую, что ты делаешь split на локальной String. Но всё же покажи код
источник