Interpreter for a query language written in Haskell.