Size: a a a

2021 April 08

A

Alexander in ru.nim.talks
ещё один вопрос: а как мне set ограничить при инициализации? он у меня 0..65535, а я хочу поменьше
источник

KD

Kitsune Digital in ru.nim.talks
маленький вопросец по дженерикам: как ограничить T группой типов?
источник

A

Alexander in ru.nim.talks
const setA: set[range[0..1000]] = {1,2,3} не работает
источник

KD

Kitsune Digital in ru.nim.talks
объявляй сет по range или enum?
источник

VB

Vladimir Berezenko in ru.nim.talks
так myGeneric[T: A|B|C]
источник

KD

Kitsune Digital in ru.nim.talks
пасеба
источник

A

Alexander in ru.nim.talks
это как?
источник
2021 April 09

KD

Kitsune Digital in ru.nim.talks
type
 Subrange = range[0..5]
с таким типом не пашет?
источник

A

Alexander in ru.nim.talks
не пашет дальше: const setA: Subrange = {1,2,3}
источник

KD

Kitsune Digital in ru.nim.talks
ээээаэаэ
источник

A

Alexander in ru.nim.talks
только сорян, и меня тип set[range[0..5]]
источник

A

Alexander in ru.nim.talks
а не range
источник

VB

Vladimir Berezenko in ru.nim.talks
таки set[Subrange], не?
источник

KD

Kitsune Digital in ru.nim.talks
const setA: set[Subrange]
источник

A

Alexander in ru.nim.talks
ну я сразу type mySet = set[range[1..5]]
источник

A

Alexander in ru.nim.talks
если это вдруг важно, но не думаю
источник

KD

Kitsune Digital in ru.nim.talks
сету тайпдеф нужен, емнип
источник

KD

Kitsune Digital in ru.nim.talks
а ренж сам по себе HSlice, кажется, делает
источник

A

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

A

Alexander in ru.nim.talks
никакой разницы кажется
источник