Size: a a a

2021 April 27

B

Börgar in rust_offtopic
ладно, тогда поехали все фичи хаскеля на раст портить
источник

EG

Emmanuel Goldstein in rust_offtopic
Начиная с гц, ага
источник

EG

Emmanuel Goldstein in rust_offtopic
Без этого не выйдет
источник

B

Börgar in rust_offtopic
да)
источник

B

Börgar in rust_offtopic
ну как в с++11
источник

EG

Emmanuel Goldstein in rust_offtopic
Rust когда-то был без пяти минут функциональным языком с гц, гринтредами и refined-типами
источник

EG

Emmanuel Goldstein in rust_offtopic
Но очень давно
источник

DS

Doge Shibu in rust_offtopic
Все не нужно.

Вот реально того, что не хватает и чего нет в рфц - это какой-нибудь аналог ConstraintKinds и вообще всей истории с кайндами, Coerciable + DeriveVia ну и всяких HasField и т.п.
источник

EG

Emmanuel Goldstein in rust_offtopic
В RFC-то есть юзабельный язык
источник

DS

Doge Shibu in rust_offtopic
А это всё чисто компайл тайм штуки
источник

EG

Emmanuel Goldstein in rust_offtopic
Даже тупо включить найтли, и это очень мощный язык выходит
источник

DS

Doge Shibu in rust_offtopic
Ну я уже с учётом найтли считаю
источник

EG

Emmanuel Goldstein in rust_offtopic
А вот стейбл это такой себе better C++
источник

DS

Doge Shibu in rust_offtopic
Точнее с учётом фич из найтли, которые можно брать без страха
источник

B

Börgar in rust_offtopic
даа
источник

EG

Emmanuel Goldstein in rust_offtopic
Не такой фичастый, зато попроще
источник

B

Börgar in rust_offtopic
min_specialization без страха?
источник

DS

Doge Shibu in rust_offtopic
Со страхом.

Без страха у меня выходит вот так:
#![feature(type_alias_impl_trait)]
#![feature(try_blocks)]
#![feature(trait_alias)]


Ну и всякой мелочи вокруг нестабилизованных методов
источник

EG

Emmanuel Goldstein in rust_offtopic
TAIT, min_specialization, trait alias — уже можно жить.
источник

B

Börgar in rust_offtopic
источник