cgi-3001.1.7.3: A library for writing CGI programs

Portabilitynon-portable (uses Control.Monad.State)
Stabilityexperimental
Maintainerbjorn@bringert.net

Network.CGI.Compat

Description

Compatibility functions for the old Network.CGI API.

Synopsis

Documentation

wrapper :: ([(String, String)] -> IO Html) -> IO ()Source

Compatibility wrapper for the old CGI interface. Output the output from a function from CGI environment and input variables to an HTML document.

pwrapperSource

Arguments

:: PortID

The port to run the server on.

-> ([(String, String)] -> IO Html) 
-> IO () 

Compatibility wrapper for the old CGI interface. Runs a simple CGI server. Note: if using Windows, you might need to wrap Network.withSocketsDo around main.

connectToCGIScript :: String -> PortID -> IO ()Source

Note: if using Windows, you might need to wrap Network.withSocketsDo around main.