Size: a a a

2020 April 27

M

MrSmith in // CIPHERNET
Кому то слава Александреску срать ночью мешает
источник

G

Gymmasssorla in // CIPHERNET
MrSmith
Вот мне не понятно нахуя все эти страдания ввели бы уже нормальное метапрограммирование и все
Зачем метапрограммирование когда есть линейные типы
источник

G

Gymmasssorla in // CIPHERNET
Сессионные же прям классно ложатся на линейные
источник

M

MrSmith in // CIPHERNET
Зачем 23 новых языковых скматических конструкций когда есть метапрограммирование?
источник

M

MrSmith in // CIPHERNET
Нахуя тебе линейные типы если метапрограммирование это решает
источник

G

Gymmasssorla in // CIPHERNET
Ну давай сделай зав типы на метапрограммировании
источник

G

Gymmasssorla in // CIPHERNET
И чтобы ещё рефлексивные доказательства строились как в идрисе
источник

M

MrSmith in // CIPHERNET
Это покрайне мере разумно
источник

G

Gymmasssorla in // CIPHERNET
Спойлер у тебя не получится потому что в идрисе типы могут генерироваться на этапе выполнения
источник

M

MrSmith in // CIPHERNET
Лучше сделать один раз бинды и Аби а дальше экспериментировать чем тащить в пропозлы технологии которые никто не тестил даже
источник

M

MrSmith in // CIPHERNET
Gymmasssorla
Спойлер у тебя не получится потому что в идрисе типы могут генерироваться на этапе выполнения
Спойлер с точки зрения мат апарато у кого то просто с воображением плохо
источник

G

Gymmasssorla in // CIPHERNET
pub struct Audio<
   Performer = Option<String>,
   Title = Option<String>,
   MimeType = Option<String>,
   FileSize = Option<u32>,
   Thumb = Option<PhotoSize>,
> {
   pub performer: Performer,
   pub title: Title,
   pub mime_type: MimeType,
   pub file_size: FileSize,
   pub thumb: Thumb,
}
источник

G

Gymmasssorla in // CIPHERNET
как вам лол
источник

M

MrSmith in // CIPHERNET
По мне ужастно
источник

G

Gymmasssorla in // CIPHERNET
знаю
источник

G

Gymmasssorla in // CIPHERNET
были бы зав. типы было бы лучше
источник

G

Gymmasssorla in // CIPHERNET
потому что я хочу предоставлять пользователю выбор будет ли в поле опшн или нет
источник

G

Gymmasssorla in // CIPHERNET
то есть я например хочу принимать тип в функции где Audio обязательно с String вместо опшина
источник

АМ

Андрей Москаленко... in // CIPHERNET
Gymmasssorla
pub struct Audio<
   Performer = Option<String>,
   Title = Option<String>,
   MimeType = Option<String>,
   FileSize = Option<u32>,
   Thumb = Option<PhotoSize>,
> {
   pub performer: Performer,
   pub title: Title,
   pub mime_type: MimeType,
   pub file_size: FileSize,
   pub thumb: Thumb,
}
ебануца, раст не для одноклеточных
источник

M

MrSmith in // CIPHERNET
Да уже можно кейверд template вводить
источник