worked a bit on adding the simd c types to rep-type and worked on a few more simd routines in c
I plan on translating the c routines into sml fairly soon, it shouldn't be hard being as the simd
instructions should work the same in c and sml

As for what routines I am writing, so far I've written simd versions of find, map and fold for some array,
in c its just a pointer so that might be tricky to translate to sml. but the performance increase in pretty impressive
ultimately my functions are faster naive versons unless I set gcc optimizations to -Ofast, even then what gcc generates
is usually pretty close to what I've written.