АО
Волков бояться - в лес не ходить.
Size: a a a
АО
KT
KT
KT
ntuple(i -> 2, 5) плохоKT
ntuple(i -> 2, Val(5)) плохоKT
foo(x :: Val{N}) where N= ntuple(i -> 2, N) тоже плохоSV
АО
АО
@generated function filltuple(i::Int, ::Type{Val{N}}) where N
ex = :()
for k in 1:N
ex = :($ex..., i)
end
return ex
end
filltuple(2, Val{5})АО
АО
АО
АО
KT
KT
АО
АО
KT
АО