added haskell syntax and demo.

well, this should clean up that first request.
i should have written the tests before send the code.

and,...yeah, haskell will extends the default language. :)