Обычно haskell не обслуживается через модуль Apache. Вы либо устанавливаете исполняемый файл cgi или fcgi, а затем используете apache, nginix и т. Д. Для вызова этого, либо используете инфраструктуру, такую как snap или happstack, которая предоставляет свой собственный сервер. Тогда вам не нужны apache, nginix или что-то еще, если вы не хотите использовать его в качестве прокси (например, для предоставления https).
Для справки см. Веб-категорию на вики Haskell: http://www.haskell.org/haskellwiki/Web
Редактировать: для запуска hsp пакет hsp-cgi работает: http://hackage.haskell.org/package/hsp-cgi
И для более надежного способа запуска hsp (не включая запуск исполняемого файла cgi при каждом запросе, следовательно, с учетом более постоянного состояния и т. Д.), То я думаю, что happstack - ваш лучший выбор, поскольку в него встроена интеграция hsp. .