Size: a a a

2020 April 24

EG

Emmanuel Goldstein in rust_offtopic
Пойду фиксить 73 падающих теста
источник

EG

Emmanuel Goldstein in rust_offtopic
Эх
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
Пойду фиксить 73 падающих теста
Вру, 73 ошибки компиляции в тестах.
источник

EG

Emmanuel Goldstein in rust_offtopic
Меня nom как-то начинает задалбывать.
Реально штоле посмотреть обратно на pest.
источник

p

polunin.ai in rust_offtopic
Emmanuel Goldstein
Вру, 73 ошибки компиляции в тестах.
это как, лол
источник

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
это как, лол
Это я заменил входной тип парсинга
источник

EG

Emmanuel Goldstein in rust_offtopic
И посыпалось всё
источник

EG

Emmanuel Goldstein in rust_offtopic
Куда вынести функцию-хелпер для тестов?
источник

G

Gymmasssorla in rust_offtopic
Emmanuel Goldstein
Это я заменил входной тип парсинга
За это Rust я и люблю - compiler-driven development
источник

G

Gymmasssorla in rust_offtopic
Emmanuel Goldstein
Куда вынести функцию-хелпер для тестов?
В модуль test_aux?
источник

EG

Emmanuel Goldstein in rust_offtopic
Gymmasssorla
За это Rust я и люблю - compiler-driven development
Только если бы Rust позволял Eq между разными типами, то не посыпалось бы ваще ничего.
источник

EG

Emmanuel Goldstein in rust_offtopic
Gymmasssorla
В модуль test_aux?
Для тестов разных модулей
источник

G

Gymmasssorla in rust_offtopic
Ну да
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
Только если бы Rust позволял Eq между разными типами, то не посыпалось бы ваще ничего.
Проблема была в том, что нельзя сделать Eq между ньютайпом и исходным типом
источник

e

egoarka in rust_offtopic
Emmanuel Goldstein
Это я заменил входной тип парсинга
Встроенный рефактор по названиям переменных/функций?
источник

EG

Emmanuel Goldstein in rust_offtopic
egoarka
Встроенный рефактор по названиям переменных/функций?
Не, сложнее
источник

G

Gymmasssorla in rust_offtopic
Emmanuel Goldstein
Проблема была в том, что нельзя сделать Eq между ньютайпом и исходным типом
В Idris можно, кстати. Называется "гетерогенное равенство"
источник

e

egoarka in rust_offtopic
Emmanuel Goldstein
Не, сложнее
Сделай алиас для типа и не парься
источник

EG

Emmanuel Goldstein in rust_offtopic
Нужно было в тестах поменять "строковые литералы" на Span::new("строковые литералы")
источник

e

egoarka in rust_offtopic
egoarka
Сделай алиас для типа и не парься
^
источник