+import Control.Monad.Trans
import Data.Maybe
import Network
import Network.HTTP.Lucu.Config
+import Network.HTTP.Lucu.ETag
import Network.HTTP.Lucu.Httpd
+import Network.HTTP.Lucu.Parser
+import Network.HTTP.Lucu.Parser.Http
import Network.HTTP.Lucu.Resource
import Network.HTTP.Lucu.Response
import Network.URI
import System.Posix.Signals
+import System.Time
main :: IO ()
main = let config = defaultConfig { cnfServerPort = PortNumber 9999 }
resUsesNativeThread = False
, resIsGreedy = False
, resGet
- = Just $ do setHeader "Content-Type" "text/plain"
+ = Just $ do time <- liftIO $ getClockTime
+ foundEntity False "abcde" time
+ setHeader "Content-Type" "text/plain"
outputChunk "Hello, "
outputChunk "World!\n"
, resHead = Nothing