katas Various katas in different languages Initially lots of practise in SML string kata: http://osherove.com/tdd-kata-1/