]> gitweb @ CieloNegro.org - Lucu.git/blobdiff - examples/HelloWorld.hs
docs
[Lucu.git] / examples / HelloWorld.hs
index 6a732565a78b8c4cba35020df1eda9a8e8fb6d52..2d240e8bb8bb0b751cdaf1d56a76c24b159dd82f 100644 (file)
@@ -8,6 +8,7 @@ import Control.Monad.Unicode
 import qualified Data.ByteString.Lazy.Char8 as Lazy
 import qualified Data.Collections as C
 import Data.Monoid.Unicode
+import Network
 import Network.HTTP.Lucu
 import Prelude.Unicode
 
@@ -27,7 +28,7 @@ main = let config    = defaultConfig { cnfServerPort = "9999" }
                | otherwise        = Nothing
        in
          do putStrLn "Access http://localhost:9999/ with your browser."
-            runHttpd config mapper
+            withSocketsDo $ runHttpd config mapper
 
 helloWorld ∷ Resource
 helloWorld = C.fromList