A Haskell version of the String Calculator kata (http://osherove.com/tdd-kata-1/).