todo
-
Member ncarray::ArrayElementProxy::operator= (const T &val): Consider whether dispatch support is required for extended types like Key/Val structs.
-
Member ncarray::ArrayImpl< Layout, Storage >::to_contiguous () const: Consider the logic in this function to avoid a copy if the array is contiguous.
-
Member ncarray::itemsize (DType type): Formally enforce these guarantees. This should be correct in all currently supported use cases – but its not guaranteed. The fixed sizes listed here need to be handled (via whatever types required) in the event they are not satisfied in a particular case/on a particular platform.