պլհկ
https://crates.io/crates/typenum?
Anton
Благодарю. Хотя, конечно, я просто ломаю голову ради "удовольствия", особой нужды конечно нет =) И к счастью, что нет. Кстати даже удалось сделать, правда что-то работает криво =( Точнее не компилиЦа
Cuno
Vladimir
Маjко
Маjко
Немного юзлесс, с другой стороны.
Ну вот сделал я 4 воркера, у каждого свой ивентлуп
И как мне из них вернуть Remote в управляющий поток?
Dårk
народ, как бы вы решили проблему многострочного интерактивного ввода выражений aka REPL?
главное условие: выражение может занимать несколько строк.
Dårk
(утром почитаю ответы)
Anonymous
https://www.hellorust.com/news/native-wasm-target.html
Dårk
Kerrigan
в смысле?
Kerrigan
часто делают перенос строки через shift enter
Kerrigan
в мкаббере отдельные команды для многострочных
Vladimir
Так а какая проблема в интерпретации блоков? Почему нельзя выполнять по строкам пока пользователь вводит
Marat
Dårk
Dårk
после экзамена расскажу, как решил
Dårk
а пока интересно почитать мнение со стороны. про два переноса строки уже усек
Vladimir
Ну мне кажется всё зависит от языка
Vladimir
Если какой-то питон, то там единицей интерпретации должен быть блок
Vladimir
Если Раст какойто
Vladimir
То можно по экспрешенам спокойно
Vladimir
почему у serde в типаже серриализации параметр "сериализатор" вынесет в метод, а не в типаж?
Vladimir
есть идеи?
Vladimir
pub trait Serialize {
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where
S: Serializer;
}
պլհկ
Че за типаж
Vladimir
ну как трейт
Vladimir
ток по растикрейтсному
Cuno
А есть принципиальная разница для трейтов с одним методом?
Loyd
есть идеи?
Ну разумеется. Ты ведь одну структуру разными сериализаторами можешь сериализовать
Loyd
Иначе пришлось бы явно указывать при имплементации
Loyd
А так в месте вызова определяется
Vladimir
ну да, только посыл в том, что в большинстве кода ты явно не юзаешь метод serialize.
а делаешь какой-то to_json
Vladimir
Т.е. для юзера это всё будет также запрятано
Loyd
Ну ты так не сможешь сделать to_json, а потом to_avro какой-нибудь
Vladimir
а нужно ли?
Loyd
Ну разумеется. С клиентом общаемся по json, а с другими микросервисами по protobuf
Loyd
и вот уже два формата
Loyd
А храним в третьем вообще
Loo
Vladimir
к тому же никто не запрещает юзать некий хелпер трейт
trait Serializable;
impl<T, S> Serializable for T
where T: Serialize<S>
Loo
https://intellij-rust.github.io/2017/11/27/changelog-60.html
Anton
Тоже потом платным сделают?
Cuno
Зачем для игрушечного языка платное IDE?
ㅤ
Ну за игрушки же платите
Маjко
պլհկ
гогланд
Kerrigan
йеп
Kerrigan
сходил как-то на митап в джаваскрипту в джетбрейнс
Kerrigan
когда вернулся домой - понял, что все показанные приколюхи работают только с платной версией
Kerrigan
и вообще это была реклама, а не митап
Vladimir
лол
Not a
Kerrigan
doc
а какие митапы щас не реклама?
Kerrigan
не, там конечно было веселое
Kerrigan
но 90% реклама идеи
doc
я вообще
Alexander
Haskell митапы
Alexander
очевидно, там нечего рекламировать
Cuno
Haskell митапы это реклама хаскля же
doc
90% митапов гавно
doc
за питон могу сказать
doc
в хаскеле денег нет
Alexander
ну и туда идут в основном haskell-исты
Alexander
им-то чо рекламировать?
Маjко
doc
Anton
Кто нибудь был на лекциях yandex
Alexander
хм... тут вроде уже как-то мерялись зарплатами
Alexander
давайте не будем повторять
Маjко
Нечем меряться?
Alexander
доширак это слишком жирно
Alexander
ты вроде при этом присутсвовал?
Alexander
насколько я помню
Alexander
да, нечем