package mmtable import ( "reflect" ) func elemTypeType(el ElemType, shape [3]uint8) reflect.Type { dType := nativeElemType[el] for _, dim := range shape { if dim == 0 { break } dType = reflect.ArrayOf(int(dim), dType) } return dType }