Size: a a a

2021 December 06

g

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

g

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

g

gavr in ru.nim.talks
все ясно, кейс и иф експрешоны поддельные и вовсе не экспрешоны
источник

Д🥶

Денис 🐍 (жду резы эк... in ru.nim.talks
источник

g

gavr in ru.nim.talks
fak that
источник

g

gavr in ru.nim.talks
ты был прав
источник

g

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

Д🥶

Денис 🐍 (жду резы эк... in ru.nim.talks
))
источник

Д🥶

Денис 🐍 (жду резы эк... in ru.nim.talks
Где-то видел уже прост
источник

f

for(int c; (c = getc... in ru.nim.talks
https://nim-lang.org/docs/iterators.html#fieldPairs.i%2CT забыл вчера про это сказать
источник

f

for(int c; (c = getc... in ru.nim.talks
Можно в цикле пройти по всем полям объекта (в реальности оно разворачивает цикл в compile-time)
источник

Д🥶

Денис 🐍 (жду резы эк... in ru.nim.talks
Как варик тоже, да
источник

G

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

Д🥶

Денис 🐍 (жду резы эк... in ru.nim.talks
@yardanico приветствую. Копнул немного ишью на ГитХабе, нашёл #19 (ты участвовал в обсуждении). Вопрос в следующем: как можно сейчас добиться shared fields в вариативном типе? (#368 всё ещё не реализован)
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
так никак и не добиться пока что
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
разные имена
источник

Д🥶

Денис 🐍 (жду резы эк... in ru.nim.talks
Ясно. Жалко, буду думать. Спасибо
источник

Д🥶

Денис 🐍 (жду резы эк... in ru.nim.talks
В общем, сделал разные имена, но проку, которая исходя из кайнда возвращает правильное значение

type
 NodeKind = enum
   A, B

 Node = ref object
   case kind: NodeKind
   of A:
     a, bA: int
   of B:
     bB, c: int

proc b(node: Node): int =
 case node.kind
 of A:
   return node.bA
 of B:
   return node.bB
источник

Д🥶

Денис 🐍 (жду резы эк... in ru.nim.talks
Ничего лучше не пришло в голову
источник

f

for(int c; (c = getc... in ru.nim.talks
Если есть желание побаловаться макросами
источник