An interface between Haskell web frameworks and web servers. A Haskell web application targets WAI and then can be deployed to any backend with a WAI adaptor. The premier WAI backend is the Warp web server. WAI also adds modularity and code-sharing through middleware and WAI applications. Code can be written that works with any web framework targeting WAI. [Documentation](http://www.yesodweb.com/book/web-application-interface) [Haddock Documentation](http://hackage.haskell.org/package/wai) [![Build Status](https://dev.azure.com/yesodweb/wai/_apis/build/status/yesodweb.wai?branchName=master)](https://dev.azure.com/yesodweb/wai/_build/latest?definitionId=1&branchName=master)