Size: a a a

2021 May 17

g

gavr in ru.nim.talks
оу, стоп, а плагин на ts заброшен получается
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
Так да
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
Давно уже
источник

G

Gabben in ru.nim.talks
Внимательно посмотрел на концепты, и не понял какую проблему они решают. С теми ошибками, которые они генерируют (новые концепты это информативный "Foo type is not YourConceptType", старые это полотно, которое на 95% состоит из ненужного текста), проще повесить дженерик и в CT узнавать, какой именно процедуры у твоей структуры не хватает
источник

f

for(int c; (c = getc... in ru.nim.talks
Концепты позволяют делать это 'без костылей со стороны пользователя' + в таком случае они должны участвовать в разрешении перегрузок, в то время как дженерик с проверкой будет матчить все, и сделать процедуру для Indexable и Comparable отдельно не получится
источник

f

for(int c; (c = getc... in ru.nim.talks
Стены текста - да, с этим все плохо, для получения нормальных ошибок может быть и имеет смысл иногда вручную писать проверки
источник

f

for(int c; (c = getc... in ru.nim.talks
Концпет в принципе это описание требований для типа
источник

G

Gabben in ru.nim.talks
источник

f

for(int c; (c = getc... in ru.nim.talks
О да
источник

f

for(int c; (c = getc... in ru.nim.talks
Любимое
источник

f

for(int c; (c = getc... in ru.nim.talks
Но я на концепты по этой причине и забил
источник

f

for(int c; (c = getc... in ru.nim.talks
Пользоваться просто невозможно, старая версия была ещё багнута, новая непонятно как и когда заработает.
источник

G

Gabben in ru.nim.talks
хоть свои концепты пиши :D
интересно как в iface сделана проверка на наличие методов
источник

G

Gabben in ru.nim.talks
в общем заменил концепты на дженерики и ошибка оказалась в одной строчке
источник

G

Gabben in ru.nim.talks
источник

A

Alexander in ru.nim.talks
@gavr123456789 ты как клон убирал? я решил нормальный скрипт написать. + вопрос - где там кеш лежит?
источник

G

Gabben in ru.nim.talks
в чем я не прав?
https://play.nim-lang.org/#ix=3n7a

вроде везде var Json, значит в to_string должен быть вывод [1,2,3]
источник

g

gavr in ru.nim.talks
просто снес бин и кеш перед вторым запуском
источник

g

gavr in ru.nim.talks
он же клонит сабмодули вродь, на второй раз уже не клонит тк кк они есть
источник

A

Alexander in ru.nim.talks
а где кеш лежит? ~/.cache/nim , но где там куски этой сборки? опять же. оно вроде как по имени пути кеширует вроде как, а там названия модулей
источник