Fix haskell setup.
Improve style.
Change alias and env var organization.