Если развивать дальше фантазии на эту тему, то, смирившись с необходимостью для HTML хранить кроме файла самого документа ещё и папку с файлами картинок и пр., можно будет в таком документе хранить ещё и поля ввода-вывода и яваскрипт для интерпретации хаскельного кода в этом документе.
Открываете такой "активный документ" в веб-браузере и выполняете его.
Удалено модератором (оффтоп)