The Porter stemming algorithm in Haskell.