partition
ofBoolean ofByte ofChar ofDouble ofFloat ofInt ofLong ofRef ofShort
product
ofByte ofChar ofDouble ofFloat ofInt ofLong ofShort
productDouble
ofByte ofChar ofFloat ofInt ofLong ofShort
productLong
ofByte ofChar ofInt ofShort