Да нет, я не знаю, что можно сделать такого на Haskell, что могли бы поддерживать несколько человек (а не только один, который, собственно, и писал). Он мне больше напоминает какую-то изящную игру в бисер, хотя я знаю, что есть люди, которые якобы и настоящие боевые программы писали на нём