Denis
и еще тайплевел лямбды
Denis
и губозакаточную машинку
Leonid 🦇
типозакаточную
A64m
не, лучше просто полиморфные рекорды, в том числе и анонимные. TDNR неудобно
Alexander
-XStretchableTypes же
Denis
ElasticTypes?
Leonid 🦇
Type stretcher! Type stretcher!
Alexander
есть же records куда ещё вам!
A64m
сделал бы кто удорбную библиотеку с анонимными рекордами
Leonid 🦇
Alexander
что нужно от удобной библиотеки?
A64m
Alexander
линзы, дешевый доступ конструкция, возможность паттернматчить?
A64m
можно лучше, но не сильно, вывод типов в TDNR плохо совместим
Alexander
ORM должен сгнить
тот
не парьтесь по возрасту, есть значительный шанс выздороветь от старости(это болезнь), первые шаги - тренировка потребления только фруктов, сами все поймете
A64m
нормального ПМ для самодельных рекордов сейчас нету
Alexander
вот, да с PM все совсем плохо
A64m
для всего остального уже есть все средства, только тормозить они будут, конечно
Denis
самодельные рекорды все компиляцию взрывают
Alexander
для бокснутого O(1) доступ и т.п. реально
Alexander
но вот если хотеть сравнивать с точностью до reordering-а
Leonid 🦇
Alexander
можно про диеты в раст канал?
Denis
Leonid 🦇
A64m
A64m
а там и с дерайвингами и прочем проблемы будут
Leonid 🦇
Denis
+
Alexander
у меня аж ноут от удивления сел
Denis
может невкусным электричеством кормили?
Alexander
vectors-hetero-fixed и рядом резолвилку имени в индекс
A64m
A64m
но это все равно оверхед
Yura
прастите, не удержался
Alexander
Yura
не я тут могу
Yura
я специально поставщика с ядерной энергей выбрал
Yura
хотя больше меня волновала хорошая online поддержка
Alexander
A64m
мне более-менее понравились rawr, но там все на адовом бойлерплейте имплементировано, так что автор устал после 8 полей, так что такие точно тормозить не будут
Alexander
вообще с unboxed sum есть же шансы?
Alexander
если устаёшь надо как в records, TH не устает
Denis
где там массивы в виниле?
Denis
ARec?
Denis
оно не дроп-ин похоже
A64m
Да это просто новые рекорды в ту же библиотеку добавлены
A64m
ну там вроде конверсия между ними есть
Denis
дроп-ин было бы круто
A64m
Leonid 🦇
меня для ORM (лол) больше интересуют рекорды которые быстро компиляются а не быстро в рантайме
Denis
на массивах superrecord был, но там тоже компиляция бабахала
A64m
может компиляцию успорят для таких случаев, или научатся в тайплевел коде особо серьезные проблемы обходить, ну или плагины
A64m
плагины сами компиляцию тормозят, но это тоже могут поправить
Denis
интересно, а можно как-нибудь CSE сделать для тайп-фемилей
Denis
там обычно затыкается в то что одно и то же хулиарды раз в компайл-тайме вычисляется
Leonid 🦇
тайп левел мемоизация нужна
Denis
там теоретические проблемы с этим вроде
Denis
если только руками не городить
Denis
в общем от тайпчекера бы такого хотелось
A64m
вообще уже сто лет можно "рекорды" на имплицитах использовать, но не использует никто (там надо часто типы указывать, но все равно меньше чем для дупликейтрекордфилдс TDNR-а)
A64m
надо все-таки сделать какой-то компактный компайл-тайм бенчмарк, а то если "начать пользоваться, а там видно будет" мне не нравится, совсем не хочется чего-то там увидеть, когда уже пользуешься вовсю
Dmitry
A64m
вообще, конечно, комитетчики нас подвели, когда протоTRex не приняли, ну было бы два вида рекордов в языке, тоже мне проблема.
Leonid 🦇
Чёт базерман так и не написал зачем он хакадж на полтора дня завалил
A64m
может все еще пишет.
ну, как видео с icfp 2013 все еще готовят
Alexander
к блокировке телеграмма готовился
A64m
подготовился хорошо, хекедж открывается, а стекедж нет
A64m
в какой же помойке хекедж хостится, если у ркн до нее еще руки не дошли
Aliester
в ФСБ
Слава
в какой же помойке хекедж хостится, если у ркн до нее еще руки не дошли
На обычном каком-нибудь хостинге, не облачном.
Процитирую сам себя (собеседник жаловался, что у его клиентов Google Docs отвалились):
В облака захотели? Zero administration? Консолидация, IaaS, админа уволить?
А вот хрен! Пусть поднимают все локально и нанимают админа, и платят ему за игру в Quake. Вернем всё взад!