I think Haskell packages from sid can be installed on etch with no harm (or problem). All you need is to configure apt to use both testing and unstable. -- WBR, Max Vasin.