En del av tanken bak Haskell at det skulle være en fri og åpen spesifikasjon med flere implementasjoner. GHC er den mest brukte kompilatoren for Haskell, og har også flere egne utvidelser til Haskell. én av disse er et grensesnitt til Microsoft Windows. GHC kompilerer Haskell kode ned til det aktuelle operativsystemet sin egen kode, som gjør at det ikke trenger å kjøres via en virtuell maskin.