add ArrayBuffer.split and TypedBuffer.subarray
add test print function, and add vector.set
add test print function, and add vector.set
add matrix.set
add matrix.set
add number type confer
refract, move pure function to specific namespace, use function more rateaccuratly
refract, move pure function to specific namespace, use function more rateaccuratly
wsclose