Implementations of the Boyer More and Rabin Karp algorithms, written in the Haskell programming language.