АО
mypow2(x::AbstractFoo) = x*x
mypow2(x::Number) = mypow2(Foo(x))
mypow2(Foo(2)) # Foo{Int64}(4)
mypow2(2) # Foo{Int64}(4)
Size: a a a
АО
mypow2(x::AbstractFoo) = x*x
mypow2(x::Number) = mypow2(Foo(x))
mypow2(Foo(2)) # Foo{Int64}(4)
mypow2(2) # Foo{Int64}(4)
АО
KT
KT
Domain и Codomain, по замыслу там должно быть что-то, по чему можно итерироватьсяKT
UnitRange подходит, и его "надтип" подходит, но в иерархию его включить не удаетсяKT
АО
KT
АО
АО
VM
n = 1
for i = -n:n
for j = -n:n
for k = -n:n
Vt = [i, j, k]
end
end
end
VM
VM
АО
VM
VM
VM
VM