Я хотел бы попробовать Haskell по небольшому проекту, который должен хорошо подходить для него. Я хотел бы использовать его в качестве backend для небольшого приложения ajax.
Haskell-бэкенд должен иметь возможность выполнять аутентификацию (basic, form, whatever,...), отслеживать сеанс пользователя (не так много данных, кроме имени пользователя), и отправлять запрос обработчикам на основе uri и типа запроса. Он также должен иметь возможность сериализовать ответ как на формат xml, так и json, в зависимости от параметра запроса.
Я полагаю, что обработчики идеально подходят для Haskell, поскольку служба в основном без гражданства, но я не знаю, с чего начать для остальной части истории.
Поиск hackage не дал мне много советов.
Решение для чистого сервера haskell будет предпочтительным.