Size: a a a

2020 May 14

SP

Stanislav Popov in rust_offtopic
говорят мол что ВОТ иногда неправильно, но об этом обычно говорит автоформаттер
источник

e

egoarka in rust_offtopic
угу
источник

e

egoarka in rust_offtopic
Stanislav Popov
а keyof просто необходимо
а для каких кейсов
я просто знаю что в тс такая конструкция есть
источник

SP

Stanislav Popov in rust_offtopic
ну в расте есть смысл у точки с запятой в том что если ее нет то это ретурн, типа
источник

SP

Stanislav Popov in rust_offtopic
egoarka
а для каких кейсов
я просто знаю что в тс такая конструкция есть
десериализация энама
источник

e

egoarka in rust_offtopic
Stanislav Popov
ну в расте есть смысл у точки с запятой в том что если ее нет то это ретурн, типа
ну это отмазка как по мне
можно и обычные стейтменты было сделать без точки с запятой

ключевого слово return достаточно
источник

SP

Stanislav Popov in rust_offtopic
например иметь список вариантов
источник

e

egoarka in rust_offtopic
такс
источник

SP

Stanislav Popov in rust_offtopic
ну как бы да, но как бы язык с точкой с запятой типа ВЗРОСЛЕЕ, СОЛИДНЕЕ
источник

e

egoarka in rust_offtopic
Stanislav Popov
ну как бы да, но как бы язык с точкой с запятой типа ВЗРОСЛЕЕ, СОЛИДНЕЕ
ну да ну да )
источник

e

egoarka in rust_offtopic
Stanislav Popov
десериализация энама
так и что
в итоге до конца не понял в чем удобство)
пример лучше дай
источник

SP

Stanislav Popov in rust_offtopic
ну щас я напишу
источник

SP

Stanislav Popov in rust_offtopic
https://serde.rs/enum-representations.html

вот то что они под видом tag = "type" подают это как бы такой keyof(variant)
источник

e

egoarka in rust_offtopic
Stanislav Popov
хаха в расте нет строковых литералов и keyof
по строковым литералам

есть удобный макрос для форматирования format!
источник

SP

Stanislav Popov in rust_offtopic
не, речь о литерале как типе. всмысле как бы ты можешь передать вариант энама как обьект. но я не уверен может и тут тоже можешь
источник

VS

Victor Sapiens in rust_offtopic
Doge Shibu
Нет, F# - это не ФП в современном смысле слова
И что? Книга же вроде  вообще про DDD и как его в ФП применять
источник

SP

Stanislav Popov in rust_offtopic
ну это сильно скриптовая фигня
источник

e

egoarka in rust_offtopic
Stanislav Popov
не, речь о литерале как типе. всмысле как бы ты можешь передать вариант энама как обьект. но я не уверен может и тут тоже можешь
можешь вроде как, если на нем есть аттрибут debug и deserialize
источник

SP

Stanislav Popov in rust_offtopic
я хочу десериализировать по своему полю короче
источник

B

Bogdan in rust_offtopic
Stanislav Popov
а keyof просто необходимо
keyof это как nameof в дотнете?
источник