[Haskell-cafe] types for parsing a tree