|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Michael Snoyman, "Warp: A Haskell Web Server," IEEE Internet Computing, vol. 15, no. 3, pp. 81-85, May/June, 2011. | |||
| BibTex | x | ||
| @article{ 10.1109/MIC.2011.70, author = {Michael Snoyman}, title = {Warp: A Haskell Web Server}, journal ={IEEE Internet Computing}, volume = {15}, number = {3}, issn = {1089-7801}, year = {2011}, pages = {81-85}, doi = {http://doi.ieeecomputersociety.org/10.1109/MIC.2011.70}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Internet Computing TI - Warp: A Haskell Web Server IS - 3 SN - 1089-7801 SP81 EP85 EPD - 81-85 A1 - Michael Snoyman, PY - 2011 KW - functional programming KW - Web development KW - Haskell KW - enumerator KW - builder VL - 15 JA - IEEE Internet Computing ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIC.2011.70
Due to recent advances in the state of the Glasgow Haskell Compiler (GHC), the multithreaded Haskell runtime and high-performance libraries have made some otherwise difficult programming tasks very simple. This article describes the architecture of the Warp Web server, an incredibly fast server that clocks in at fewer than 500 source lines of code.
Index Terms:
functional programming, Web development, Haskell, enumerator, builder
Citation:
Michael Snoyman, "Warp: A Haskell Web Server," IEEE Internet Computing, vol. 15, no. 3, pp. 81-85, May-June 2011, doi:10.1109/MIC.2011.70
Usage of this product signifies your acceptance of the Terms of Use.

