| <?xml version="1.0" encoding="UTF-8"?> |
| <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
| <pkgmetadata> |
| <maintainer type="project"> |
| <email>haskell@gentoo.org</email> |
| <name>Gentoo Haskell</name> |
| </maintainer> |
| <use> |
| <flag name="openssl">enable https support using <pkg>dev-haskell/hsopenssl</pkg></flag> |
| <flag name="portable">no non-haskell unportable code.</flag> |
| </use> |
| <longdescription> |
| Snap is a simple and fast web development framework and server written in |
| Haskell. For more information or to download the latest version, you can |
| visit the Snap project website at <http://snapframework.com/>. |
| |
| The Snap HTTP server is a high performance, epoll-enabled, iteratee-based web |
| server library written in Haskell. Together with the @snap-core@ library upon |
| which it depends, it provides a clean and efficient Haskell programming |
| interface to the HTTP protocol. |
| |
| Higher-level facilities for building web applications (like user/session |
| management, component interfaces, data modeling, etc.) are planned but not |
| yet implemented, so this release will mostly be of interest for those who: |
| |
| * need a fast and minimal HTTP API at roughly the same level of abstraction |
| as Java servlets, or |
| |
| * are interested in contributing to the Snap Framework project. |
| </longdescription> |
| </pkgmetadata> |