Size: a a a

2021 March 05

SP

Stanislav Popov in rust_offtopic
>нужны какието аргументы не юзать базу без схемы на жсонах
источник

D

Dima in rust_offtopic
Stanislav Popov
>нужны какието аргументы не юзать базу без схемы на жсонах
ну, тот же лмдб я использую без схемы, тру kv хранилище)
источник

SP

Stanislav Popov in rust_offtopic
а монга не тру kv. она парсит жсоны и индексирует
источник

SP

Stanislav Popov in rust_offtopic
при этом не может из модифицировать не перезаписывая весь
источник

D

Dima in rust_offtopic
Stanislav Popov
при этом не может из модифицировать не перезаписывая весь
Ну если там mvcc то это норма
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Stanislav Popov
лол гениально
это очевидно
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
только определять 100 через 100 не очень умно вроде
источник

SP

Stanislav Popov in rust_offtopic
да. оно вероятно захочет тот же тип
источник

RB

Roman Blog in rust_offtopic
Αλεχ Zhukovsky
только определять 100 через 100 не очень умно вроде
там не будет 100, это не тоже самое, что было показано выше
источник

RB

Roman Blog in rust_offtopic
https://godbolt.org/z/13K5j3 - это как раз то, почему адепты не могут написать sum и не понимаю что такое полиморфизм
источник

RB

Roman Blog in rust_offtopic
iterate<10>(_ + 1_c)(123_c); -а ну и там, оказывается, есть примерно тот же кейс. Только он рабочий
источник

SP

Stanislav Popov in rust_offtopic
я как всегда не понимаю что ты там сделал
источник

SP

Stanislav Popov in rust_offtopic
в расте это нужно потому что у тебя кроме голого интерфейса ничего нет
источник

SP

Stanislav Popov in rust_offtopic
так я понял что ты написал что версия без шаблонов работает а с шаблонами - нет
источник

RB

Roman Blog in rust_offtopic
Roman Blog
iterate<10>(_ + 1_c)(123_c); -а ну и там, оказывается, есть примерно тот же кейс. Только он рабочий
ну iterate - это вызвать функцию n раз, первые скобочки - это функция, второе - начальные аргументы. Далее результат передаётся как аргумент. add1 = x => x + 1;  add1(add1(add1(123))) - ну и так 10 раз
источник

SP

Stanislav Popov in rust_offtopic
>первые скобочки - это функция,
а лол
источник

RB

Roman Blog in rust_offtopic
unpack(make_range(0_c, 100_c), [](auto ... args) {}) - вот это просто вызывает лямбду с  сотней аргументов
источник

SP

Stanislav Popov in rust_offtopic
я думал это только скалисты так умеют
источник

RB

Roman Blog in rust_offtopic
0,1,2,3,4, ..., 99
источник

SP

Stanislav Popov in rust_offtopic
ну да дальше понятно
источник