Маjко
Если это какая-нибудь динамика тыпа питона
Alexander
Так и две страницы типа читать - глаза болят, сломается - через иде посмотреть.
Маjко
Не знаю, ничего не болит
Alexander
Под таким же предлогом можно заставить лямбды типами описывать - важное внутреннее апи. Какая разница внутри функции или нет, да вообще let без типа тоже опасен, вдруг кто чужой посмотрит и не понятно.
Маjко
Там это бессмысленно, они в контексте ф-и и используют только то, что в этом контексте.
Захочешь сохранить или поперекидывать между ф-ями: да, будешь описывать
Маjко
Alexander
Так внутренний тип после какого-нибудь хитрого фолда не видно.
Маjко
Видно
Маjко
Это первый аргумент фолда
Маjко
А смотреть на полный тип итератора тебе не нужно совсем
Alexander
Так ты не знаешь как он преобразуется - и во что заворачивается - это в лямбда фолда или мапа
Cuno
Маjко
Маjко
Маjко
У меня тут скрин есть на эту тему
Маjко
Cuno
Ну это Future, тоже на комбинаторах навернулось так. Не считается.
Маjко
Да с итераторами та же фигня длинными
Маjко
Fold<Filter<Map<AndThen<...»»
Cuno
Я о том же. И мне как раз интересно что там @inv2004 такого навернул, что оно сопоставимо с тем, что комбинаторы творят
Oleg
Future<&'ebuchi Shakal>
Маjко
Alexander
Маjко
А зачем тебе вообще писать тип итератора конкретный?
Маjко
impl Iterator<Item=T>
Маjко
Box<Iterator<Item=T», если фобия найтли фич, которые на пути в стейбл в течение 1-2 релизов
Oleg
Маjко
Alexander
Я на Найтли.
Alexander
Вот из инета пример. И вытащить его в функцию.
Marat
Маjко
Alexander
Marat
Да ну?
Да, вот в последней версии релизнули
Oleg
А кто-то может объяснить суть слова "conservative" вместо existential.
Типа она "консервирует" реальный тип?
Маjко
И что?
Какое тебе дело до этого?
Маjко
Он если что не руками написан
Alexander
Вытащить в функцию это если.
Маjко
impl Iterator епт
Marat
Или не релизнули, но мне найтли компилятор говорил убрать флаг этот
Cuno
Импл же в стейбле уже
https://play.rust-lang.org/?gist=2a5ecde51d884d3761fe74b0fa6e73ac&version=stable
Где?
Маjко
Marat
Ну скорее бы сделали что бы их можно было в трейтах использовать, а то без этого нельзя некоторые вещи сделать
Маjко
Маjко
Консерватив чуть позже
Marat
Marat
Консерватив это только на возвращаемой позиции
Marat
И его собираются релизить
Маjко
Мне казалось, компилер говорил, что юниверсал можно без гейта
Yack
Ребята привет, а есть разработчики из Украины, есть один супер проект. Напишите в лс плз
Evgεny
Б Л О К Ч Е Й Н
Л
О
К
Ч
Е
Й
Н
Yack
Yep
Mike
Разработчики из украины, не ведитесь
Mike
Вам еще сталкера второго делать
Loo
Loo
ссылку на вакансию давай и описание нормальное
Ilya
Evgεny
неужели когда шум вокруг бл**чейна утихнет - кончатся и вакансии на расте?
Ilya
Evgεny
Ilya
Когда будет готово 😉
でゲソ
Mike
Mike
понимаешь, к чему я?
でゲソ
Тогда где сталкер 1?
Anton
Ребят, это годный курс по Rust? https://www.udemy.com/rust-lang/