Прежде всего, я новичок в Хаскеле, но должен сказать, что влюбился в язык с тех пор, как начал с ним играть.Я сделал обширный C, Java, Python и Perl.Хаскелл определенно растет на мне.Некоторое время назад я написал веб-приложение / службы на perl / python для одного из моих личных проектов - мне было интересно, смогу ли я переместить его на haskell в качестве забавного проекта и сделать некоторую хакерскую работу на haskell, чтобы увидеть, как он развивается.
Я знаю, что в haskell есть несколько выдающихся фреймворков для веб-приложений.Что я хотел бы сделать, так это написать на haskell сервис, который будет отвечать данными в разных форматах (SOAP, REST-xml, REST-json).Я бы использовал javascript для создания DOM и т. Д. Итак, мой вопрос: есть ли библиотеки, которые я мог бы использовать для преобразования формата данных на лету?Или, учитывая сценарий, как бы вы сделали это в Haskell?
Я не играл с этим проектом с 2008 года, и моей первоначальной мыслью было использовать apacheCXF из сообщества java и кодировать все это в java.Но я бы хотел сделать это на Haskell.Любые намеки, пожалуйста?