simple: A minimalist web framework for the WAI server interface

[ lgpl, library, program, web ] [ Propose Tags ]

Simple is "framework-less" web framework for Haskell web applications using the WAI server interface (e.g. for use with the warp server). Unlike other frameoworks, Simple does not enforce a particular structure or paradigm for web applications. Rather, Simple makes it easier for you, the developer, to use whichever paradigm or structure you like. This package includes:

To get started using the warp web server:

$ cabal install simple warp


import Web.Simple
import Network.Wai.Handler.Warp

main :: IO ()
main = runSettings defaultSettings $ mkRouter $
        okHtml "Hello World"
$ runghc -XOverloadedStrings helloworld.hs

See Web.Simple for a more detailed introduction.

Versions 0.2.0, 0.3.0, 0.4.0, 0.4.1, 0.5.0, 0.6.0, 0.7.0,,,,,,,,,, 0.10.1, 0.11.0, 0.11.1, 0.11.2
Dependencies base (>=4.5 && <5.0), bytestring (>=0.9), conduit (>=0.5), http-types (>=0.7.1), text (>=0.11), transformers (>=0.3), wai (>=1.3 && <2.0), wai-extra (>=1.3 && <2.0) [details]
License GPL-3.0-only
Author Amit Levy
Category Web
Source repo head: git clone
Uploaded by AmitLevy at Tue Oct 30 22:16:18 UTC 2012
Distributions Debian:0.11.1, LTSHaskell:0.11.2, NixOS:0.11.2, openSUSE:0.11.2
Downloads 6668 total (60 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI




Maintainer's Corner

For package maintainers and hackage trustees