The haste-compiler package

[Tags: bsd3, library, program]

This package provides a featureful compiler from Haskell to Javascript. It generates small, fast code, makes use of standard Haskell libraries, integrates with Cabal, supports most GHC extensions and works on Windows, Linux and OSX. Bug reports are highly appreciated.


Versions0.2, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.2.10, 0.2.11, 0.2.99
Dependenciesarray, base (<5), binary, blaze-builder, bytestring (>=, bzlib, containers, data-binary-ieee754, data-default, directory, executable-path, filepath, ghc (>=7.4), ghc-paths, ghc-prim, HTTP, integer-gmp, monads-tf, mtl, network, process, random, shellmate (>=0.1.3), system-fileio, tar, temporary, time, transformers, utf8-string, websockets (>=0.8), zip-archive
AuthorAnton Ekblad <>
CategoryJavascript, Compiler, Web
Home page
Bug tracker
Source repositoryhead: git clone
Executableshaste-copy-pkg, haste-install-his, haste-pkg, haste-inst, hastec, haste-boot
Upload dateWed Mar 19 19:14:41 UTC 2014
Uploaded byAntonEkblad
Downloads1421 total (327 in last 30 days)



portableInstall Haste and its package database into a self-contained directory. Primarily useful for installation onto a USB stick.Disabled
portable-compilerInstall Haste into a self-contained directory. Package databases are still local to each user. Primarily useful for global installs.Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainers' corner

For package maintainers and hackage trustees