Dan Motzenbecker, MIT License
Written quickly to scratch an itch; not intended to be an accurate algorithm.
Watch the demo to see what it does.
Usage:
new TuringType(domElement, 'Just some text.');
With some options:
new TuringType(domElement, 'Terrible but fast typist.', { accuracy: 0.3, interval: 20, callback: allDone });
Have fun.