Simple s-expressions language implemented in Haskell