migmit: (Default)
[personal profile] migmit
Что у нас есть для роутинга в WAI:

Пакет wai-router требует wai < 1.3. Современный wai - 1.4.0.

Пакет web-routes-wai требует wai < 1.4. Чуть-чуть не достаёт.

Пакет wai-middleware-route требует http-types 0.7.*. Современный http-types - 0.8.0.

Пакет wai-lite помечен с опечаткой как DEPCRECATED, рекомендует использовать simple.

Пакет simple требует установленно postgresql. Никакого флага, чтобы это отключить, нет.

Пакет wai-dispatch писал кто-то альтернативно одарённый, решивший, что к пути запроса вполне логично будет добавить метод, т.е. запрос к "http://server/a/b/c" роутится на ["GET", "a", "b", "c"]. Отразить это в документации этот кто-то не позаботился.

Пакет wai-routes работает через Template Haskell.

Что у нас есть для роутинга в Happstack:

Базовый пакет happstack-server содержит всё необходимое.

Что я упустил?
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting