manual_experimental: cleanup the type/typedesc confusions, typedesc is here to stay for good
This commit is contained in:
parent
135f867870
commit
5edc5fc650
1 changed files with 3 additions and 3 deletions
|
|
@ -486,9 +486,9 @@ The concept types can be parametric just like the regular generic types:
|
||||||
M.data[m * M.N + n] = v
|
M.data[m * M.N + n] = v
|
||||||
|
|
||||||
# Adapt the Matrix type to the concept's requirements
|
# Adapt the Matrix type to the concept's requirements
|
||||||
template Rows*(M: type Matrix): int = M.M
|
template Rows*(M: typedesc[Matrix]): int = M.M
|
||||||
template Cols*(M: type Matrix): int = M.N
|
template Cols*(M: typedesc[Matrix]): int = M.N
|
||||||
template ValueType*(M: type Matrix): type = M.T
|
template ValueType*(M: typedesc[Matrix]): typedesc = M.T
|
||||||
|
|
||||||
-------------
|
-------------
|
||||||
### usage.nim
|
### usage.nim
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue