The main question is whether or not the Haskell compiler (GHC) runs on your platform.
A "platform" is a architecture/manufacturer/operating-system combination, such as `sparc-sun-solaris2'. Other common ones are `alpha-dec-osf2', `hppa1.1-hp-hpux9', `i386-unknown-linux', `i386-unknown-solaris2', `i386-unknown-freebsd', `i386-unknown-cygwin32', `m68k-sun-sunos4', `mips-sgi-irix5', `sparc-sun-sunos4', `sparc-sun-solaris2', `powerpc-ibm-aix'.
Bear in mind that certain "bundles", e.g. parallel Haskell, may not work on all machines for which basic Haskell compiling is supported.
Some libraries may only work on a limited number of platforms; for example, a sockets library is of no use unless the operating system supports the underlying BSDisms.