Title: Soar with Haskell