Programação Haskell

Agradeço a todos que me ajudarem ou assim tentar, estou iniciando na linguagem Haskell e achei algumas apostilas ensinando sobre os primeiro algoritmos e etc, mas, nada de como iniciar o seu desenvolvimento, digo, o compilador, onde escrever os algoritmos, baixei um diretamente do site da Haskell mas não consegui utiliza-lo, não encontrei aquele ambiente para iniciar a escrever os códigos, se o mesmo existir, por favor agradeço se me ajudarem!

Mais uma vez, obrigado!

Se inglês não for problema para você, recomendo seguir esse tutorial:
http://learnyouahaskell.com/chapters

Ensina como preparar seu ambiente também.

ghc ou hugs